mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 08:13:54 -06:00
tests: tcg: lm32: add more test cases
Esp. for testing zero/sign extend in compare operations. Signed-off-by: Michael Walle <michael@walle.cc>
This commit is contained in:
parent
608a03c1df
commit
6036e9d87e
4 changed files with 61 additions and 1 deletions
|
@ -35,7 +35,7 @@ check_r3 1
|
|||
test_name CMPGUI_7
|
||||
mvi r1, -1
|
||||
cmpgui r3, r1, 0xffff
|
||||
check_r3 0
|
||||
check_r3 1
|
||||
|
||||
test_name CMPGUI_8
|
||||
mvi r3, 0
|
||||
|
@ -52,4 +52,19 @@ mvi r3, 0
|
|||
cmpgui r3, r3, 0
|
||||
check_r3 0
|
||||
|
||||
test_name CMPGUI_11
|
||||
mvi r1, 0
|
||||
cmpgui r3, r1, 0x8000
|
||||
check_r3 0
|
||||
|
||||
test_name CMPGUI_12
|
||||
mvi r1, -1
|
||||
cmpgui r3, r1, 0x8000
|
||||
check_r3 1
|
||||
|
||||
test_name CMPGUI_13
|
||||
ori r1, r0, 0x8000
|
||||
cmpgui r3, r1, 0x8000
|
||||
check_r3 0
|
||||
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue