Commit graph

1357 commits

Author SHA1 Message Date
MITSUNARI Shigeo
84fe3ab9d4 update doc 2023-12-19 18:21:12 +09:00
MITSUNARI Shigeo
90fc0151c9 add encodekey{128,256} 2023-12-19 18:09:36 +09:00
MITSUNARI Shigeo
440972b88c add detection of KEYLOCKER, KEYLOCKER_WIDE 2023-12-19 17:34:46 +09:00
MITSUNARI Shigeo
68a30b91fa add detection of AESKLE, WIDE_KL 2023-12-19 17:24:11 +09:00
MITSUNARI Shigeo
e2d36c662c fix detection of AVX10 2023-12-19 17:13:52 +09:00
MITSUNARI Shigeo
48551f5cc3 add aesenc{128,256}kl, aesencwide{128,256}kl 2023-12-19 17:09:18 +09:00
MITSUNARI Shigeo
d9c7c992f1 add aesdecwide{128,256}kl 2023-12-19 17:03:19 +09:00
MITSUNARI Shigeo
cd5231de09 add aesdec256kl 2023-12-19 16:36:41 +09:00
MITSUNARI Shigeo
fcb3d0dbb8 add aesdec128kl 2023-12-19 16:28:40 +09:00
MITSUNARI Shigeo
85709ace75 mvoe opKmov in private 2023-12-19 16:02:00 +09:00
MITSUNARI Shigeo
5315658ad6 add detection of avx10/apx_f 2023-12-14 17:26:58 +09:00
MITSUNARI Shigeo
835f6d2e6d
Merge pull request #180 from Tachi107/fix-32bit-tests
test: only run apx test when BIT=64
2023-12-13 11:47:31 +09:00
Andrea Pappacoda
650b241e32
test: only run apx test when BIT=64
This fixes tests on 32 bit systems.
2023-12-11 12:22:30 +01:00
MITSUNARI Shigeo
016ce86b66 [doc] add a blank line 2023-12-01 15:07:28 +09:00
MITSUNARI Shigeo
df0ebc7405 v7.00 2023-12-01 15:06:06 +09:00
MITSUNARI Shigeo
1ec2adbbb8 Merge branch 'apx' 2023-12-01 15:03:37 +09:00
MITSUNARI Shigeo
da1818592f update doc 2023-12-01 15:03:00 +09:00
MITSUNARI Shigeo
bec145ba91 amx supports apx 2023-12-01 13:37:17 +09:00
MITSUNARI Shigeo
944438195b add tests of kmov* 2023-11-30 21:20:18 +09:00
MITSUNARI Shigeo
bd85d108ca kmov* supports apx 2023-11-30 21:15:25 +09:00
MITSUNARI Shigeo
93bd6a0b79 rename T_VEX to T_APX 2023-11-30 14:31:24 +09:00
MITSUNARI Shigeo
b063d276f2 add misc tests 2023-11-30 14:21:17 +09:00
MITSUNARI Shigeo
6d21c7389a add evex tests 2023-11-30 14:15:05 +09:00
MITSUNARI Shigeo
05a66d2c0b support V4 in evex 2023-11-30 14:04:47 +09:00
MITSUNARI Shigeo
33017d4fb1 support V4 in evex 2023-11-30 13:56:45 +09:00
MITSUNARI Shigeo
e228e737d3 prepare evex extension of evex 2023-11-30 09:46:31 +09:00
MITSUNARI Shigeo
45eca79875 update doc 2023-11-29 18:02:50 +09:00
MITSUNARI Shigeo
98ce73bb22 add cfcmov tests 2023-11-29 18:01:30 +09:00
MITSUNARI Shigeo
e2d9685af9 add cfcmov 2023-11-29 17:54:42 +09:00
MITSUNARI Shigeo
a4ec97ca9d add tests of ctestscc 2023-11-29 14:44:08 +09:00
MITSUNARI Shigeo
45711c5021 add ctestscc 2023-11-29 14:41:13 +09:00
MITSUNARI Shigeo
a1f6c14ccc add alias of dfv 2023-11-25 09:00:06 +09:00
MITSUNARI Shigeo
facb052a1c avoid r15 on 32-bit mode 2023-11-23 16:37:58 +09:00
MITSUNARI Shigeo
c1c15848ce remove warnings 2023-11-23 16:37:44 +09:00
MITSUNARI Shigeo
be319626ba add ccmpscc with imm 2023-11-23 11:49:09 +09:00
MITSUNARI Shigeo
c4d05037e2 add ccmpscc 2023-11-23 10:35:54 +09:00
MITSUNARI Shigeo
17f7d279c8 testing ccmpb 2023-11-22 17:41:08 +09:00
MITSUNARI Shigeo
ff01b1e20c setcc supports apx 2023-11-22 13:53:58 +09:00
MITSUNARI Shigeo
25ceea2eff add 3-op cmovcc 2023-11-22 13:30:53 +09:00
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