Implementing rlwimi.

This commit is contained in:
Ben Vanik 2013-01-29 18:35:51 -08:00
parent 9c86c29140
commit 80d74dbe03
4 changed files with 36 additions and 4 deletions

BIN
test/codegen/rlwimi.bin Executable file

Binary file not shown.

9
test/codegen/rlwimi.dis Normal file
View file

@ -0,0 +1,9 @@
rlwimi.o: file format elf64-powerpc
Disassembly of section .text:
0000000082010000 <.text>:
82010000: 50 86 10 3a rlwimi r6,r4,2,0,29
82010004: 4e 80 00 20 blr

8
test/codegen/rlwimi.s Normal file
View file

@ -0,0 +1,8 @@
# REGISTER_IN r4 0xCAFEBABE90003000
# REGISTER_IN r6 0xDEADBEEF00000003
rlwimi r6, r4, 2, 0, 0x1D
blr
# REGISTER_OUT r4 0xCAFEBABE90003000
# REGISTER_OUT r6 0xDEADBEEF4000C003