capstone/suite/MC/Mips/mips-control-instructions.s.cs

34 lines
1.1 KiB
C#
Raw Normal View History

# CS_ARCH_MIPS, CS_MODE_MIPS32+CS_MODE_BIG_ENDIAN, None
0x00,0x00,0x00,0x0d = break
0x00,0x07,0x00,0x0d = break 7, 0
0x00,0x07,0x01,0x4d = break 7, 5
0x00,0x00,0x00,0x0c = syscall
0x00,0x0d,0x15,0x0c = syscall 13396
0x42,0x00,0x00,0x18 = eret
0x42,0x00,0x00,0x1f = deret
0x41,0x60,0x60,0x00 = di
0x41,0x60,0x60,0x00 = di
Regression Testing (#1374) * test suite * updating issue dispatcher * fixing * add makefile * fixing addStr * done * Done test system * remove garbage * re-construct project * re-construct project * fix Makefile * fixing * fix detail * fixing * done fix * add name to CREDITS.TXT * fix issue * fix getopt warning * fix README * Update README.md * fix usage * report.py: print details/general informations * fix offset * cstest: README * cstest: coding style * cstest: rename some functions for better consistency * cstest: make report.py executable * cstest: README * cstest: remove double spaces in MC/ * cstest: more cleanup * CREDITS.TXT * fixed Mos65xx not included in MacOS; Add -D option to report; Add NOREGNAME while testing * remove space/tab * remove ifndef * cstest: cleanup * MC: normalize suite/MC/SystemZ/insn-good.s.cs * fix noregname * MC: fix thumb offset * MC: fix more thumb offset * MC: use lowercase for testcases * MC: use lowercase for testcases * MC: remove FP tests of Arm64 * MC: dup = mov (arm64) * fixing * MC: fix arm offset * cstest: code style * cstest: code style * MC: try comment out * fixing capstone_test.c * done fixing * cstest: indentation * cstest: protopye for trim_str & replace_hex * MC: normalize SysZ input * MC: alias instructions for Sparc * MC: alias instructions for PPC * x86: support CS_OPT_UNSIGNED for ATT syntax * Revert "x86: support CS_OPT_UNSIGNED for ATT syntax" This reverts commit 911af545ab5d1787fb6a76890607e7a580bab828. * fix crash * MC: alias registers for Mips * MC: alias registers for Mips - v1 * MC: alias registers for Mips * MC: alias registers for Mips * MC: more fix for Mips .cs * MC: more fix for Mips .cs
2019-02-13 01:03:10 +08:00
0x41,0x6a,0x60,0x00 = di $t2
0x41,0x60,0x60,0x20 = ei
0x41,0x60,0x60,0x20 = ei
Regression Testing (#1374) * test suite * updating issue dispatcher * fixing * add makefile * fixing addStr * done * Done test system * remove garbage * re-construct project * re-construct project * fix Makefile * fixing * fix detail * fixing * done fix * add name to CREDITS.TXT * fix issue * fix getopt warning * fix README * Update README.md * fix usage * report.py: print details/general informations * fix offset * cstest: README * cstest: coding style * cstest: rename some functions for better consistency * cstest: make report.py executable * cstest: README * cstest: remove double spaces in MC/ * cstest: more cleanup * CREDITS.TXT * fixed Mos65xx not included in MacOS; Add -D option to report; Add NOREGNAME while testing * remove space/tab * remove ifndef * cstest: cleanup * MC: normalize suite/MC/SystemZ/insn-good.s.cs * fix noregname * MC: fix thumb offset * MC: fix more thumb offset * MC: use lowercase for testcases * MC: use lowercase for testcases * MC: remove FP tests of Arm64 * MC: dup = mov (arm64) * fixing * MC: fix arm offset * cstest: code style * cstest: code style * MC: try comment out * fixing capstone_test.c * done fixing * cstest: indentation * cstest: protopye for trim_str & replace_hex * MC: normalize SysZ input * MC: alias instructions for Sparc * MC: alias instructions for PPC * x86: support CS_OPT_UNSIGNED for ATT syntax * Revert "x86: support CS_OPT_UNSIGNED for ATT syntax" This reverts commit 911af545ab5d1787fb6a76890607e7a580bab828. * fix crash * MC: alias registers for Mips * MC: alias registers for Mips - v1 * MC: alias registers for Mips * MC: alias registers for Mips * MC: more fix for Mips .cs * MC: more fix for Mips .cs
2019-02-13 01:03:10 +08:00
0x41,0x6a,0x60,0x20 = ei $t2
0x42,0x00,0x00,0x20 = wait
Regression Testing (#1374) * test suite * updating issue dispatcher * fixing * add makefile * fixing addStr * done * Done test system * remove garbage * re-construct project * re-construct project * fix Makefile * fixing * fix detail * fixing * done fix * add name to CREDITS.TXT * fix issue * fix getopt warning * fix README * Update README.md * fix usage * report.py: print details/general informations * fix offset * cstest: README * cstest: coding style * cstest: rename some functions for better consistency * cstest: make report.py executable * cstest: README * cstest: remove double spaces in MC/ * cstest: more cleanup * CREDITS.TXT * fixed Mos65xx not included in MacOS; Add -D option to report; Add NOREGNAME while testing * remove space/tab * remove ifndef * cstest: cleanup * MC: normalize suite/MC/SystemZ/insn-good.s.cs * fix noregname * MC: fix thumb offset * MC: fix more thumb offset * MC: use lowercase for testcases * MC: use lowercase for testcases * MC: remove FP tests of Arm64 * MC: dup = mov (arm64) * fixing * MC: fix arm offset * cstest: code style * cstest: code style * MC: try comment out * fixing capstone_test.c * done fixing * cstest: indentation * cstest: protopye for trim_str & replace_hex * MC: normalize SysZ input * MC: alias instructions for Sparc * MC: alias instructions for PPC * x86: support CS_OPT_UNSIGNED for ATT syntax * Revert "x86: support CS_OPT_UNSIGNED for ATT syntax" This reverts commit 911af545ab5d1787fb6a76890607e7a580bab828. * fix crash * MC: alias registers for Mips * MC: alias registers for Mips - v1 * MC: alias registers for Mips * MC: alias registers for Mips * MC: more fix for Mips .cs * MC: more fix for Mips .cs
2019-02-13 01:03:10 +08:00
0x00,0x03,0x00,0x34 = teq $zero, $v1
0x00,0x03,0x00,0x74 = teq $zero, $v1, 1
0x04,0x6c,0x00,0x01 = teqi $v1, 1
0x00,0x03,0x00,0x30 = tge $zero, $v1
0x00,0x03,0x00,0xf0 = tge $zero, $v1, 3
0x04,0x68,0x00,0x03 = tgei $v1, 3
0x00,0x03,0x00,0x31 = tgeu $zero, $v1
0x00,0x03,0x01,0xf1 = tgeu $zero, $v1, 7
0x04,0x69,0x00,0x07 = tgeiu $v1, 7
0x00,0x03,0x00,0x32 = tlt $zero, $v1
0x00,0x03,0x07,0xf2 = tlt $zero, $v1, 31
0x04,0x6a,0x00,0x1f = tlti $v1, 31
0x00,0x03,0x00,0x33 = tltu $zero, $v1
0x00,0x03,0x3f,0xf3 = tltu $zero, $v1, 255
0x04,0x6b,0x00,0xff = tltiu $v1, 255
0x00,0x03,0x00,0x36 = tne $zero, $v1
0x00,0x03,0xff,0xf6 = tne $zero, $v1, 1023
0x04,0x6e,0x03,0xff = tnei $v1, 1023