Commit graph

1518 commits

Author SHA1 Message Date
MITSUNARI Shigeo
2f8cfb9a86 CMPccXADD supports APX 2023-11-22 13:15:28 +09:00
MITSUNARI Shigeo
a9310deac8 add tests of push/pop 2023-11-22 12:19:04 +09:00
MITSUNARI Shigeo
ec2881bfd1 push/pop support rex2 2023-11-22 12:14:08 +09:00
MITSUNARI Shigeo
114152fedf add push2/pop2 2023-11-22 11:46:45 +09:00
MITSUNARI Shigeo
1aefdb6499 support jmpabs 2023-11-22 11:12:04 +09:00
MITSUNARI Shigeo
77eca6d0dc add tests of 3-op shift 2023-11-22 10:54:26 +09:00
MITSUNARI Shigeo
5e54ffdfaf add 3-op shift 2023-11-22 08:52:14 +09:00
MITSUNARI Shigeo
426814c506 check v instead of r 2023-11-22 08:51:37 +09:00
MITSUNARI Shigeo
3f3d6095c7 disable rol/ror to support NF 2023-11-21 16:56:44 +09:00
MITSUNARI Shigeo
ee572b7eb2 add tests of ror/rol 2023-11-21 16:45:19 +09:00
MITSUNARI Shigeo
186d63ad94 add tests of shr/sar 2023-11-21 16:41:02 +09:00
MITSUNARI Shigeo
26be71a124 2-op shl supports apx 2023-11-21 16:27:42 +09:00
MITSUNARI Shigeo
83f5bd25e8 remove some warnings 2023-11-20 18:06:34 +09:00
MITSUNARI Shigeo
e43d99762a add crc32 tests 2023-11-20 17:56:31 +09:00
MITSUNARI Shigeo
92153b6f88 crc32 supports apx 2023-11-20 17:54:11 +09:00
MITSUNARI Shigeo
d7ca6a2dd5 split T_F2 from T_66|T_F3 2023-11-20 17:29:48 +09:00
MITSUNARI Shigeo
fb1fc738fc tweak 2023-11-20 17:16:51 +09:00
MITSUNARI Shigeo
389d733473 movbe supports apx and append test 2023-11-20 14:43:11 +09:00
MITSUNARI Shigeo
3636cde223 tests of 1-byte opcode with rex2 2023-11-20 12:03:42 +09:00
MITSUNARI Shigeo
1dd0201263 check whether or not it is a 1-byte opcode 2023-11-20 12:03:25 +09:00
MITSUNARI Shigeo
083822b52c movdiri supports apx 2023-11-20 11:39:42 +09:00
MITSUNARI Shigeo
6703d43447 movdir64b supports apx 2023-11-20 11:35:52 +09:00
MITSUNARI Shigeo
ed5dc35161 add tests of shld/shrd 2023-11-20 11:10:52 +09:00
MITSUNARI Shigeo
b01c0ed40e shld/shrd support apx 2023-11-20 11:10:48 +09:00
MITSUNARI Shigeo
c51c4a6f70 add tests of lzcnt and tzcnt 2023-11-20 09:12:04 +09:00
MITSUNARI Shigeo
2cc22ea1b4 lzcnt and tzcnt support apx 2023-11-20 09:07:37 +09:00
MITSUNARI Shigeo
baddec2881 tweak 2023-11-17 17:34:40 +09:00
MITSUNARI Shigeo
1d3a19a50a update doc of apx 2023-11-17 17:19:36 +09:00
MITSUNARI Shigeo
273d8d5b6b add 3-op imul with T_zu 2023-11-17 16:00:26 +09:00
MITSUNARI Shigeo
50875294c2 add tests of 2-op imul 2023-11-17 14:39:03 +09:00
MITSUNARI Shigeo
d20142d014 add T_zu 2023-11-17 14:35:55 +09:00
MITSUNARI Shigeo
eb9de13925 2-op imul supports apx 2023-11-17 12:47:04 +09:00
MITSUNARI Shigeo
dba2c174f3 add 2op neg/not_ 2023-11-17 10:06:37 +09:00
MITSUNARI Shigeo
95ad5927fd add tests of imul/mul/neg/not_ with 1-op 2023-11-16 12:08:36 +09:00
MITSUNARI Shigeo
790afb745b add tests o idiv 2023-11-16 11:57:37 +09:00
MITSUNARI Shigeo
045ef31a36 add tests of div 2023-11-15 17:19:32 +09:00
MITSUNARI Shigeo
1d7e2a6bbd div supports apx 2023-11-15 17:19:22 +09:00
MITSUNARI Shigeo
e5fe58231d remove warning on 32-bit 2023-11-15 16:47:28 +09:00
MITSUNARI Shigeo
66b3a30420 check all regs of NF 2023-11-15 16:47:05 +09:00
MITSUNARI Shigeo
c7dba88df3 add dec test 2023-11-12 17:37:36 +09:00
MITSUNARI Shigeo
f55f596ad2 add inc test 2023-11-12 17:35:23 +09:00
MITSUNARI Shigeo
6f6423899b 2-op inc/dec 2023-11-12 17:30:55 +09:00
MITSUNARI Shigeo
95c0c4e6fe tweak inc/dec 2023-11-12 17:13:40 +09:00
MITSUNARI Shigeo
f5fda7ace8 change detection of pp with type 2023-11-10 17:20:41 +09:00
MITSUNARI Shigeo
a18e5aeb5b rorx supports apx 2023-11-10 12:13:06 +09:00
MITSUNARI Shigeo
5bb8461b43 blsmsk, blsr support apx 2023-11-10 11:54:54 +09:00
MITSUNARI Shigeo
a493dc7b48 blsi supports apx 2023-11-10 11:51:29 +09:00
MITSUNARI Shigeo
7c1accedc7 sarx/shlx/shrx support apx and add tests 2023-11-10 11:35:07 +09:00
MITSUNARI Shigeo
125d8e740c test bzhi with apx 2023-11-10 11:17:26 +09:00
MITSUNARI Shigeo
78be5afd17 add tests of bextr with apx 2023-11-10 10:23:51 +09:00