diff options
Diffstat (limited to 'tcg/README')
-rw-r--r-- | tcg/README | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tcg/README b/tcg/README index 3efef6028c..7e7c06b41c 100644 --- a/tcg/README +++ b/tcg/README @@ -225,7 +225,7 @@ t0=~(t1|t2) t0=t1|~t2 -********* Shifts +********* Shifts/Rotates * shl_i32/i64 t0, t1, t2 @@ -239,6 +239,14 @@ t0=t1 >> t2 (unsigned). Undefined behavior if t2 < 0 or t2 >= 32 (resp 64) t0=t1 >> t2 (signed). Undefined behavior if t2 < 0 or t2 >= 32 (resp 64) +* rotl_i32/i64 t0, t1, t2 + +Rotation of t2 bits to the left. Undefined behavior if t2 < 0 or t2 >= 32 (resp 64) + +* rotr_i32/i64 t0, t1, t2 + +Rotation of t2 bits to the right. Undefined behavior if t2 < 0 or t2 >= 32 (resp 64) + ********* Misc * mov_i32/i64 t0, t1 |