Nuke
This commit is contained in:
commit
932413bb3d
61 changed files with 7249 additions and 0 deletions
205
src/test/resources/tests/basic/forward2.s
Normal file
205
src/test/resources/tests/basic/forward2.s
Normal file
|
@ -0,0 +1,205 @@
|
|||
main:
|
||||
sltui gp, ra, 0x01AE
|
||||
srli sp, sp, 0xFFFFFFFB
|
||||
addi ra, sp, 0x0177
|
||||
sub sp, ra, sp
|
||||
slli sp, ra, 0x000B
|
||||
add sp, gp, ra
|
||||
slli gp, sp, 0x0006
|
||||
ori sp, ra, 0xFFFFFF64
|
||||
and gp, gp, gp
|
||||
andi gp, gp, 0x0084
|
||||
xori ra, ra, 0xFFFFFEB4
|
||||
or sp, ra, ra
|
||||
addi sp, ra, 0x0078
|
||||
srli gp, sp, 0x0000
|
||||
srl sp, gp, sp
|
||||
andi ra, gp, 0xFFFFFFF4
|
||||
srai ra, ra, 0xFFFFFFFF
|
||||
sltu gp, sp, gp
|
||||
or sp, ra, gp
|
||||
sub ra, gp, ra
|
||||
addi sp, gp, 0x017C
|
||||
sltui ra, gp, 0xFFFFFF64
|
||||
xori sp, gp, 0x00A1
|
||||
xor ra, sp, gp
|
||||
ori gp, ra, 0x00B6
|
||||
add ra, ra, sp
|
||||
sltui gp, ra, 0xFFFFFFEC
|
||||
sltu gp, sp, ra
|
||||
sll sp, ra, gp
|
||||
add gp, ra, ra
|
||||
or gp, ra, gp
|
||||
xor sp, ra, sp
|
||||
addi sp, gp, 0xFFFFFF4C
|
||||
xor ra, sp, gp
|
||||
xori ra, sp, 0xFFFFFF72
|
||||
xori gp, sp, 0xFFFFFE95
|
||||
or ra, ra, ra
|
||||
slti ra, gp, 0xFFFFFE75
|
||||
slli sp, sp, 0xFFFFFFFC
|
||||
sltui ra, ra, 0xFFFFFE25
|
||||
add sp, ra, gp
|
||||
sltui gp, gp, 0xFFFFFFDB
|
||||
addi sp, sp, 0x003D
|
||||
sll ra, ra, sp
|
||||
ori ra, ra, 0x012C
|
||||
add gp, ra, gp
|
||||
xori sp, sp, 0x0157
|
||||
slti gp, sp, 0xFFFFFF2A
|
||||
and sp, ra, ra
|
||||
add gp, ra, ra
|
||||
sltui ra, gp, 0xFFFFFE56
|
||||
sra gp, gp, ra
|
||||
xori sp, gp, 0xFFFFFF0D
|
||||
sub sp, gp, ra
|
||||
slti ra, ra, 0x0154
|
||||
slli ra, ra, 0x000A
|
||||
ori ra, gp, 0xFFFFFEC2
|
||||
ori ra, sp, 0x0075
|
||||
addi gp, sp, 0x0079
|
||||
xor gp, ra, sp
|
||||
srli ra, sp, 0xFFFFFFF8
|
||||
slli gp, gp, 0x0006
|
||||
sra sp, gp, gp
|
||||
add sp, sp, sp
|
||||
slli gp, ra, 0xFFFFFFF0
|
||||
add sp, ra, sp
|
||||
srai ra, sp, 0x0005
|
||||
addi ra, gp, 0xFFFFFF83
|
||||
xor gp, sp, ra
|
||||
srli ra, ra, 0x0007
|
||||
sll gp, ra, gp
|
||||
xori gp, gp, 0x0163
|
||||
add ra, gp, gp
|
||||
add sp, ra, ra
|
||||
sltu ra, ra, sp
|
||||
sll sp, ra, ra
|
||||
ori sp, sp, 0xFFFFFF6B
|
||||
slli gp, gp, 0xFFFFFFFA
|
||||
xori sp, ra, 0x00A7
|
||||
add sp, ra, ra
|
||||
add ra, gp, gp
|
||||
addi gp, gp, 0xFFFFFFE9
|
||||
sra sp, ra, gp
|
||||
add gp, ra, ra
|
||||
ori gp, gp, 0x0002
|
||||
addi gp, gp, 0x002F
|
||||
sll sp, sp, ra
|
||||
srli sp, ra, 0xFFFFFFF2
|
||||
ori gp, sp, 0x00EB
|
||||
sra gp, ra, sp
|
||||
sra sp, sp, gp
|
||||
and gp, ra, ra
|
||||
sra ra, ra, gp
|
||||
add sp, gp, ra
|
||||
srl gp, sp, gp
|
||||
add ra, ra, sp
|
||||
srai gp, ra, 0xFFFFFFF2
|
||||
srli sp, ra, 0xFFFFFFFC
|
||||
ori gp, sp, 0xFFFFFE6E
|
||||
and gp, ra, ra
|
||||
ori gp, ra, 0xFFFFFFAF
|
||||
srl ra, ra, ra
|
||||
or sp, ra, ra
|
||||
ori gp, sp, 0x0018
|
||||
and gp, gp, gp
|
||||
slti gp, ra, 0x00C6
|
||||
sll gp, sp, gp
|
||||
srli gp, sp, 0xFFFFFFFA
|
||||
add gp, ra, ra
|
||||
add gp, ra, sp
|
||||
sra sp, ra, ra
|
||||
ori sp, ra, 0x0022
|
||||
and gp, gp, gp
|
||||
add ra, sp, ra
|
||||
sll sp, gp, gp
|
||||
ori gp, sp, 0x008E
|
||||
slti ra, gp, 0x00B5
|
||||
add sp, ra, sp
|
||||
and sp, gp, gp
|
||||
addi ra, sp, 0x0145
|
||||
and sp, gp, gp
|
||||
sll gp, ra, sp
|
||||
addi sp, sp, 0xFFFFFFAF
|
||||
xori sp, ra, 0xFFFFFE2C
|
||||
srl gp, ra, gp
|
||||
sub ra, sp, gp
|
||||
add sp, ra, ra
|
||||
slli sp, sp, 0x0006
|
||||
sub gp, ra, sp
|
||||
sltu sp, ra, gp
|
||||
xori ra, ra, 0xFFFFFF9A
|
||||
addi sp, sp, 0xFFFFFE12
|
||||
slli ra, ra, 0xFFFFFFFD
|
||||
add gp, gp, gp
|
||||
xori ra, ra, 0xFFFFFED7
|
||||
andi gp, gp, 0xFFFFFE05
|
||||
and gp, gp, sp
|
||||
addi gp, gp, 0xFFFFFEE5
|
||||
slli ra, gp, 0xFFFFFFF6
|
||||
sll sp, gp, gp
|
||||
and ra, gp, sp
|
||||
ori ra, gp, 0xFFFFFE22
|
||||
srl sp, sp, gp
|
||||
srli ra, sp, 0x0005
|
||||
slli ra, ra, 0xFFFFFFFB
|
||||
srai ra, ra, 0xFFFFFFF9
|
||||
srli ra, gp, 0xFFFFFFF1
|
||||
andi gp, gp, 0xFFFFFF96
|
||||
sra sp, gp, gp
|
||||
srai gp, gp, 0x000F
|
||||
sub sp, sp, gp
|
||||
sltui ra, ra, 0xFFFFFF41
|
||||
and sp, sp, sp
|
||||
xor gp, sp, ra
|
||||
srai gp, sp, 0xFFFFFFF6
|
||||
xori gp, gp, 0x00D3
|
||||
or gp, sp, sp
|
||||
sltu gp, ra, gp
|
||||
slli ra, gp, 0x0002
|
||||
or sp, gp, ra
|
||||
addi ra, ra, 0x002B
|
||||
addi gp, ra, 0x0035
|
||||
slli sp, gp, 0x0008
|
||||
addi gp, sp, 0x015E
|
||||
xor ra, gp, sp
|
||||
or ra, gp, ra
|
||||
sll ra, gp, ra
|
||||
sll gp, gp, ra
|
||||
srli gp, ra, 0xFFFFFFF4
|
||||
slt sp, ra, sp
|
||||
sltui sp, sp, 0xFFFFFE1C
|
||||
ori sp, ra, 0xFFFFFE83
|
||||
andi sp, sp, 0xFFFFFEFC
|
||||
addi ra, ra, 0xFFFFFF85
|
||||
ori gp, ra, 0x0084
|
||||
sll gp, gp, ra
|
||||
xori gp, sp, 0xFFFFFF6D
|
||||
sll gp, sp, gp
|
||||
sra ra, sp, ra
|
||||
xor ra, gp, sp
|
||||
srl ra, ra, sp
|
||||
srl ra, ra, sp
|
||||
andi gp, ra, 0xFFFFFE7B
|
||||
srai ra, sp, 0xFFFFFFF1
|
||||
sub sp, sp, ra
|
||||
or sp, gp, gp
|
||||
slt ra, ra, gp
|
||||
or gp, gp, sp
|
||||
srli ra, sp, 0xFFFFFFF5
|
||||
andi ra, gp, 0xFFFFFFD4
|
||||
sra sp, sp, sp
|
||||
add sp, ra, sp
|
||||
sub gp, ra, sp
|
||||
xori ra, gp, 0x0131
|
||||
add sp, sp, ra
|
||||
addi sp, gp, 0x0003
|
||||
sll ra, ra, ra
|
||||
slli gp, ra, 0x000E
|
||||
andi ra, gp, 0xFFFFFE88
|
||||
srai ra, gp, 0xFFFFFFFA
|
||||
done
|
||||
#regset x1, 123
|
||||
#regset x2, -40
|
||||
#regset x3, 0xFFEE
|
Loading…
Add table
Add a link
Reference in a new issue