Commit 4ad4ce16f4d4a5bd19fe736743c2403710475a7c
1 parent
911d79ba
tcg: update README wrt recent bswap changes
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6834 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
7 additions
and
6 deletions
tcg/README
| @@ -263,16 +263,17 @@ ext32u_i64 t0, t1 | @@ -263,16 +263,17 @@ ext32u_i64 t0, t1 | ||
| 263 | 263 | ||
| 264 | 8, 16 or 32 bit sign/zero extension (both operands must have the same type) | 264 | 8, 16 or 32 bit sign/zero extension (both operands must have the same type) |
| 265 | 265 | ||
| 266 | -* bswap16_i32 t0, t1 | 266 | +* bswap16_i32/i64 t0, t1 |
| 267 | 267 | ||
| 268 | -16 bit byte swap on a 32 bit value. The two high order bytes must be set | ||
| 269 | -to zero. | 268 | +16 bit byte swap on a 32/64 bit value. The two/six high order bytes must be |
| 269 | +set to zero. | ||
| 270 | 270 | ||
| 271 | -* bswap_i32 t0, t1 | 271 | +* bswap32_i32/i64 t0, t1 |
| 272 | 272 | ||
| 273 | -32 bit byte swap | 273 | +32 bit byte swap on a 32/64 bit value. With a 32 bit value, the four high |
| 274 | +order bytes must be set to zero. | ||
| 274 | 275 | ||
| 275 | -* bswap_i64 t0, t1 | 276 | +* bswap64_i64 t0, t1 |
| 276 | 277 | ||
| 277 | 64 bit byte swap | 278 | 64 bit byte swap |
| 278 | 279 |