Commit graph

600 commits

Author SHA1 Message Date
MITSUNARI Shigeo
72d1ac1183 add movdir64b 2022-05-12 10:51:23 +09:00
MITSUNARI Shigeo
379f8bf376 add movdiri 2022-05-12 09:56:15 +09:00
MITSUNARI Shigeo
0ad6db1387 fix cldemote test for 32-bit 2022-05-11 17:29:48 +09:00
MITSUNARI Shigeo
a84ddc12dd support cldemote 2022-05-11 17:01:10 +09:00
MITSUNARI Shigeo
3a6cc626e8 add clwb 2022-05-11 16:02:49 +09:00
MITSUNARI Shigeo
a220fd69a2 add umwait 2022-04-05 15:08:12 +09:00
MITSUNARI Shigeo
64ec053e61 add umonitor 2022-04-05 14:56:52 +09:00
MITSUNARI Shigeo
764d54f6fa add tpause 2022-04-05 14:17:44 +09:00
MITSUNARI Shigeo
c68646e8de remove warning of vc 2022-04-05 14:16:48 +09:00
MITSUNARI Shigeo
360f4b673d test badSSE only for 32-bit mode 2022-03-13 14:57:56 +09:00
MITSUNARI Shigeo
2bc8fcbd38 add tests to badSSE 2022-03-08 11:59:31 +09:00
MITSUNARI Shigeo
6de93fb884 add baseSSE test 2022-03-08 11:33:43 +09:00
Andrea Pappacoda
b4eddaced2
build(make): honour CXXFLAGS, CPPFLAGS and LDFLAGS
It is currently impossible to pass custom flags to the makefiles using
environment variables, because they ignore the predefined macros
CXXFLAGS, CPPFLAGS and LDFLAGS.

Passing LDFLAGS is defined in the Posix standard
(https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html#tag_20_76_13_09),
while the CXXFLAGS and CPPFLAGS variables are predefined in GNU Make
(https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html#Implicit-Variables).
2022-02-15 15:07:15 +01:00
MITSUNARI Shigeo
fbe60e5901 test generates only a.asm 2022-02-15 13:52:51 +09:00
Andrea Pappacoda
55b9f131bc
build(make): fix clean target in test/Makefile
.asm, .lst, and .obj files get generated during tests, and they should be cleaned up as well
2022-02-14 16:21:57 +01:00
MITSUNARI Shigeo
82e0deb8ab v6.02 2022-01-28 10:57:21 +09:00
MITSUNARI Shigeo
08f11817c4 supprt retf 2021-12-14 12:23:07 +09:00
MITSUNARI Shigeo
1abfc3465f support call(mem, T_FAR) 2021-12-14 12:22:56 +09:00
MITSUNARI Shigeo
fb158f9014 support jmp(mem, T_FAR) 2021-12-14 11:41:20 +09:00
MITSUNARI Shigeo
3162eb16f2 add test of hlt 2021-12-09 16:30:19 +09:00
MITSUNARI Shigeo
894a1b14a7 use original uint8_t 2021-10-05 14:00:05 +09:00
MITSUNARI Shigeo
b3489f5481 add vcvtusi2sh 2021-09-14 14:33:15 +09:00
MITSUNARI Shigeo
16d9898ab9 add vcvtsi2sh 2021-09-14 14:29:33 +09:00
MITSUNARI Shigeo
02fa7057d1 add vcvttph2qq 2021-09-14 10:50:04 +09:00
MITSUNARI Shigeo
4e72a9dc49 add vcvttsh2usi 2021-09-14 10:37:48 +09:00
MITSUNARI Shigeo
05d08e05b3 add vcvttsh2si 2021-09-14 10:05:26 +09:00
MITSUNARI Shigeo
621e6548c1 add vcvtsh2usi 2021-09-14 10:02:46 +09:00
MITSUNARI Shigeo
34abda5c5f extend vcvtps2ph 2021-09-14 09:31:53 +09:00
MITSUNARI Shigeo
facd622b28 add vcvtw2ph 2021-09-14 09:17:40 +09:00
MITSUNARI Shigeo
270af1cb24 add vcvtuw2ph 2021-09-14 09:15:34 +09:00
MITSUNARI Shigeo
17dc697cdc add vcvttph2w 2021-09-14 09:12:43 +09:00
MITSUNARI Shigeo
62f022aeae vcvttph2uw 2021-09-14 09:10:29 +09:00
MITSUNARI Shigeo
836346bfdf add vcvtph2w 2021-09-14 09:07:05 +09:00
MITSUNARI Shigeo
300edb37bc add vcvtph2uw 2021-09-14 09:04:36 +09:00
MITSUNARI Shigeo
737904b5a4 add vcvtuqq2ph 2021-09-13 17:38:04 +09:00
MITSUNARI Shigeo
52b2ebf188 add vcvtqq2ph 2021-09-13 17:35:40 +09:00
MITSUNARI Shigeo
6761f1e059 add vcvtpd2ph 2021-09-13 17:33:01 +09:00
MITSUNARI Shigeo
03f95b7e3d add vcvtudq2ph 2021-09-13 17:21:14 +09:00
MITSUNARI Shigeo
64430b2bb3 add vcvtps2phx 2021-09-13 17:17:38 +09:00
MITSUNARI Shigeo
88e426aa44 add vcvtdq2ph 2021-09-13 17:07:14 +09:00
MITSUNARI Shigeo
bf28a94a5a add vcvttph2uqq 2021-09-13 14:51:56 +09:00
MITSUNARI Shigeo
4c4e665d3b add vcvtph2uqq 2021-09-13 14:48:26 +09:00
MITSUNARI Shigeo
2b0099b631 add vcvtph2qq 2021-09-13 14:44:29 +09:00
MITSUNARI Shigeo
3ff69a474c add vcvtph2pd 2021-09-13 14:39:56 +09:00
MITSUNARI Shigeo
678b529568 add vcvttph2udq 2021-09-13 10:46:15 +09:00
MITSUNARI Shigeo
72a5717e40 add vcvttph2dq 2021-09-13 10:42:16 +09:00
MITSUNARI Shigeo
524d52bf62 add vcvtph2udq 2021-09-13 10:35:02 +09:00
MITSUNARI Shigeo
d1cf4db97b add vcvtph2psx 2021-09-13 10:29:40 +09:00
MITSUNARI Shigeo
fccd2c49bc add vcvtph2dq 2021-09-13 10:23:51 +09:00
MITSUNARI Shigeo
ed9f6c72a0 add vcvtsh2si 2021-09-12 12:33:20 +09:00
MITSUNARI Shigeo
ac1407bd16 add vcvtss2sh 2021-09-12 12:12:12 +09:00
MITSUNARI Shigeo
2958a19bbb add vcvtsh2ss 2021-09-12 12:09:03 +09:00
MITSUNARI Shigeo
10d683303a add vcvtsh2sd 2021-09-12 12:06:33 +09:00
MITSUNARI Shigeo
3920c950c0 add vcvtsd2sh 2021-09-12 12:02:32 +09:00
MITSUNARI Shigeo
9a1b73932b add vmovw 2021-09-11 20:52:18 +09:00
MITSUNARI Shigeo
61f85a2048 add vmovsh 2021-09-11 20:26:12 +09:00
MITSUNARI Shigeo
847166cef1 add tests of vgetmant{ph,sh} 2021-09-10 09:40:19 +09:00
MITSUNARI Shigeo
55ab361f01 add tests of vgetexp{ph,sh} 2021-09-10 09:35:13 +09:00
MITSUNARI Shigeo
ee920a9912 add vfpclasssh 2021-09-10 09:26:25 +09:00
MITSUNARI Shigeo
7aed436e64 add vfpclassph 2021-09-10 09:23:45 +09:00
MITSUNARI Shigeo
b3b1e4e3c1 fix vrndscale* to support {sae} 2021-09-09 11:33:02 +09:00
MITSUNARI Shigeo
681077eb14 add vrndscalesh 2021-09-09 11:14:02 +09:00
MITSUNARI Shigeo
2f14eae85c add vrndscaleph 2021-09-09 11:10:37 +09:00
MITSUNARI Shigeo
f96870a44e add vreducesh 2021-09-09 11:03:20 +09:00
MITSUNARI Shigeo
043c94ae95 add vreduceph 2021-09-09 10:58:46 +09:00
MITSUNARI Shigeo
37bf3bb49d add vscalefsh 2021-09-09 10:53:20 +09:00
MITSUNARI Shigeo
c16f91c59b add vscalefph 2021-09-09 10:50:43 +09:00
MITSUNARI Shigeo
61ad45935c add vsqrtsh 2021-09-07 14:55:03 +09:00
MITSUNARI Shigeo
e00b508d5f add vsqrtph 2021-09-07 14:48:33 +09:00
MITSUNARI Shigeo
52765d54f7 add vrsqrtsh 2021-09-07 09:53:13 +09:00
MITSUNARI Shigeo
2ec6a7ab4c add vrsqrtph 2021-09-07 09:49:53 +09:00
MITSUNARI Shigeo
b1ff7891d4 add vrcpph, vrcpsh 2021-09-07 09:33:07 +09:00
MITSUNARI Shigeo
4f543ca0e4 add vucomish 2021-09-07 09:16:31 +09:00
MITSUNARI Shigeo
412b95f02e add vf{,c}mulcph 2021-09-06 16:32:09 +09:00
MITSUNARI Shigeo
9fc53baed1 add vf{,c}maddcph 2021-09-06 16:23:11 +09:00
MITSUNARI Shigeo
0098ce98d7 add vf{,n}m{sub,add}sh 2021-09-06 15:31:54 +09:00
MITSUNARI Shigeo
849dffb100 add vfmadd, vfnmadd, vfnmsub for avx512-fp16 2021-09-06 14:43:53 +09:00
MITSUNARI Shigeo
eadb93d0b4 add vfmsubaddcph 2021-09-06 14:24:47 +09:00
MITSUNARI Shigeo
9b8802cba2 add vfmaddsub{132,213,231}ph 2021-09-05 14:05:00 +09:00
MITSUNARI Shigeo
ab9481b4c6 add vcomish 2021-09-05 11:57:47 +09:00
MITSUNARI Shigeo
cd036ea174 fix vcmpsh 2021-09-03 18:32:48 +09:00
MITSUNARI Shigeo
b494b321a8 vcmpsh supports ptr_b 2021-09-03 18:05:32 +09:00
MITSUNARI Shigeo
eb2d63c83f vcmpph uses T_B16 2021-09-03 17:43:37 +09:00
MITSUNARI Shigeo
16d18b1d46 fix v{add,sub,mul,...}{sd,ss} to support T_rd_sae etc. 2021-09-03 11:11:14 +09:00
MITSUNARI Shigeo
66c6ca1ab5 support vaddsh with T_rd_sae 2021-09-03 10:53:52 +09:00
MITSUNARI Shigeo
6333ec099f add m16bcst 2021-09-03 10:45:40 +09:00
MITSUNARI Shigeo
84053c8e72 add vcmpph 2021-09-03 09:26:17 +09:00
MITSUNARI Shigeo
ebf29542dd add vaddsh test 2021-09-02 17:04:39 +09:00
MITSUNARI Shigeo
f29689d02c add test of vaddph 2021-09-02 16:56:13 +09:00
MITSUNARI Shigeo
19043cb9ac add test for gather/scatter 2021-06-06 11:53:33 +09:00
MITSUNARI Shigeo
b5acb1d1c6 gather test does not generate bad combination of regs 2021-06-06 11:43:10 +09:00
MITSUNARI Shigeo
ea9814f4f1 check bad reg combination of gather 2021-06-05 17:48:07 +09:00
MITSUNARI Shigeo
6b3eb9c1e4 default encoding is always evex 2020-10-19 18:09:12 +09:00
MITSUNARI Shigeo
f85b1100b5 refactor vnni 2020-10-19 15:45:26 +09:00
MITSUNARI Shigeo
1f119a04ac support [scale * reg] 2020-10-17 11:11:41 +09:00
Mitsuru Kariya
b0a43c7e5b Use sh instead of tcsh for test scripts
I think that it is better to use sh rather than tcsh.
2020-09-25 08:46:59 +09:00
MITSUNARI Shigeo
bb967ae752 replace uint32 with uint32_t etc. 2020-09-08 15:14:18 +09:00
MITSUNARI Shigeo
be492be1a4 change the behavior of push((byte|word), imm) to cast imm to int8_t/int16_t 2020-08-24 16:29:34 +09:00
MITSUNARI Shigeo
9cd796a9f1 rename XBYAK_NOEXCEPTION to XBYAK_NO_EXCEPTION 2020-07-21 14:07:08 +09:00
MITSUNARI Shigeo
38a28dece4 test_nm.bat supports noexcept 2020-07-20 18:28:36 +09:00
MITSUNARI Shigeo
0fdffc6b90 XBYAK_NOEXCEPTION for -fno-exceptions 2020-07-20 18:24:34 +09:00
MITSUNARI Shigeo
6208e3ae8a throw exception if not supported amx sibmem 2 2020-06-30 19:53:44 +09:00
MITSUNARI Shigeo
34ea5c1642 throw exception if not supported amx sibmem 2020-06-30 18:10:31 +09:00
MITSUNARI Shigeo
6f93fe3511 fix test of sizeof(Operand) 2020-06-28 05:49:05 +09:00
MITSUNARI Shigeo
2f6d9e3450 fix test for mac 2020-05-10 14:43:38 +09:00
MITSUNARI Shigeo
9607626565 accept k0 mask register (it means no mask) 2020-04-20 11:21:35 +09:00
MITSUNARI Shigeo
7e3167e4b0 kmov{b,w,d,q} throws for unsupported reg 2020-04-09 11:44:29 +09:00
MITSUNARI Shigeo
5fc69fc8e2 remove warning of test 2020-02-26 15:35:37 +09:00
MITSUNARI Shigeo
8f696e93d1 add test_avx512 to bat 2020-01-07 15:57:32 +09:00
MITSUNARI Shigeo
a29fa27b92 refactor test 2020-01-03 22:13:55 +09:00
MITSUNARI Shigeo
4da8fd4e6d add setDefaultJmpNEAR 2019-12-19 11:08:32 +09:00
MITSUNARI Shigeo
a1e9adf228 v5.82 2019-09-23 12:10:04 +09:00
MITSUNARI Shigeo
72b4e95dab add lds/lss/les/lfs/lgs 2019-09-10 20:46:17 +09:00
MITSUNARI Shigeo
eea0edc39d add some fpu mnemonics 2019-09-09 16:38:17 +09:00
MITSUNARI Shigeo
06235fa651 add loop/loope/loopne 2019-09-05 21:52:55 +09:00
MITSUNARI Shigeo
7fc0c2bb74 add enter/leave 2019-09-05 21:17:34 +09:00
MITSUNARI Shigeo
9fa2ef3c30 add in_, out_ 2019-09-03 10:01:03 +09:00
MITSUNARI Shigeo
df208648dd add lods{b,w,d,q}, outs{b,w,d} 2019-09-01 18:22:40 +09:00
MITSUNARI Shigeo
4672d2cb79 add int3, int_, into 2019-09-01 17:29:27 +09:00
MITSUNARI Shigeo
431977cb81 add pushfq, popfq 2019-09-01 17:11:20 +09:00
MITSUNARI Shigeo
81c4749f6f syscall, sysenter, sysexit, sysret 2019-09-01 16:44:57 +09:00
MITSUNARI Shigeo
1f1b53c4ab add clflushopt, fldenv, fnstw 2019-09-01 16:27:53 +09:00
MITSUNARI Shigeo
b22f58818e add set_opt.bat for test on Windows 2019-05-29 08:20:12 +09:00
MITSUNARI Shigeo
4cfd520878 add avx512_bf16 2019-05-26 17:34:58 +09:00
MITSUNARI Shigeo
4033564c6f fix vcmppd/vcmpps for ptr_b 2019-04-27 17:40:23 +09:00
MITSUNARI Shigeo
73ac586609 fix Reg::changeBit 2019-04-15 21:44:11 +09:00
MITSUNARI Shigeo
d09a230fbc unlink Label when LabelManager is destroyed 2018-10-29 16:29:57 +09:00
MITSUNARI Shigeo
afdb9fe9ff Xbyak::CastTo is removed 2018-10-21 17:23:26 +09:00
MITSUNARI Shigeo
acae93cd58 increase max temp regs for StackFrame 2018-10-15 11:44:08 +09:00
MITSUNARI Shigeo
ea4e35626c util::StackFrame uses push/pop instead of mov 2018-10-15 11:10:00 +09:00
MITSUNARI Shigeo
42462ef922 use evex encoding for vpslld/vpslldq/vpsraw/...(reg, mem, imm); 2018-09-19 15:45:15 +09:00
MITSUNARI Shigeo
d35f4fb781 fix the encoding of vinsertps for disp8N 2018-09-19 01:09:10 +09:00
MITSUNARI Shigeo
613922bda3 add Label L() for convenience 2018-09-04 11:48:52 +09:00
MITSUNARI Shigeo
232110be39 update test 2018-08-28 15:46:30 +09:00
MITSUNARI Shigeo
7c3e7b8583 fix wrong VSIB encoding with idx >= 16 2018-08-24 06:34:36 +09:00
MITSUNARI Shigeo
671fc805d0 update test/cybozu 2018-08-14 12:31:30 +09:00
MITSUNARI Shigeo
8ca862319d remove mutable in Address 2018-08-14 12:04:08 +09:00
MITSUNARI Shigeo
8b93498fe6 add cmpsb/scasb/... 2018-08-13 16:27:52 +09:00
MITSUNARI Shigeo
59573e6e7a add PROTECT_RE mode for protect() 2018-07-24 18:07:35 +09:00
MITSUNARI Shigeo
71b75f653f fix push(qword[mem]) 2018-06-26 11:28:47 +09:00
MITSUNARI Shigeo
221384f03c vmov* supports [mem]|k|z 2018-02-07 16:42:22 +09:00
MITSUNARI Shigeo
c04141ef16 define XBYAK_NO_OP_NAMES for test 2018-02-07 16:41:48 +09:00
MITSUNARI Shigeo
a51be78b73 fix test dependency
_
2018-01-05 23:44:18 +09:00
MITSUNARI Shigeo
e6354f8be2 add vgf2p8mulb 2018-01-05 23:13:52 +09:00
MITSUNARI Shigeo
09a12642b2 add gf2p8affineqb 2018-01-05 23:08:44 +09:00
MITSUNARI Shigeo
d171ba0e1c add gf2p8affineinvqb 2018-01-05 23:04:19 +09:00
MITSUNARI Shigeo
457f4fd060 add vpshufbitqmb 2018-01-05 14:38:20 +09:00
MITSUNARI Shigeo
5af0ba3977 add vpexpand{b,w} 2018-01-05 14:28:17 +09:00
MITSUNARI Shigeo
e450f96513 vpopcnt{d,q} supports ptr_b 2018-01-05 14:13:58 +09:00
MITSUNARI Shigeo
48499eb100 add vpdpbusd(s), vpdpwssd(s) 2018-01-05 13:58:05 +09:00
MITSUNARI Shigeo
9c7451091e add vpdpbusd, vpdpbusds 2018-01-05 13:38:25 +09:00
MITSUNARI Shigeo
0e1a11b486 add vpopcnt{b,w,d,q} 2018-01-05 13:12:51 +09:00
MITSUNARI Shigeo
9acfc1323d add vpshrd(v){w,d,q} 2018-01-05 11:45:41 +09:00
MITSUNARI Shigeo
ac8de850ca add vpshld(v){w,d,q} 2018-01-05 11:18:43 +09:00
MITSUNARI Shigeo
f181c25952 add vcompressb, vcompressw 2018-01-04 14:38:45 +09:00
MITSUNARI Shigeo
5a402477f8 vpclmulqdq supports AVX-512 2018-01-04 11:53:38 +09:00
MITSUNARI Shigeo
9e16b40b06 vaes* supports AVX-512 2017-12-30 16:41:14 +09:00
MITSUNARI Shigeo
c5da3778e7 add test of v4fmaddps, vp4dpwssd, etc. 2017-08-22 16:17:01 +09:00
MITSUNARI Shigeo
e4fc9d8a92 fix mpx encoding 2017-08-22 15:53:46 +09:00
MITSUNARI Shigeo
cd74ab4494 remove bat file 2017-08-22 08:18:30 +09:00
MITSUNARI Shigeo
d512551e91 fix wrong align() 2017-08-18 20:15:58 +09:00
MITSUNARI Shigeo
9aed9ca39c add mpx 2017-08-08 19:08:41 +09:00
MITSUNARI Shigeo
6a5947e436 support sha(thanks to magrosan) 2017-08-08 15:51:39 +09:00
MITSUNARI Shigeo
3194db759c refactor gen_code.cpp 2017-08-08 15:18:22 +09:00
MITSUNARI Shigeo
8322dc2292 support prefetchw 2017-08-08 07:13:35 +09:00
MITSUNARI Shigeo
33b25646f7 add Makefile for gen 2017-07-12 15:15:22 +09:00
MITSUNARI Shigeo
b7ae2f8e82 support prefetchwt1 2017-01-26 06:45:22 +09:00
MITSUNARI Shigeo
a8d4c1fff3 chmod 644 *.bat 2017-01-21 10:52:32 +09:00
MITSUNARI Shigeo
fe4765d2fe Label::getAddress() returns 0 if ready() is not called and in AutoGrow mode 2016-12-14 12:23:30 +09:00
MITSUNARI Shigeo
86759a3bc8 add Label::getAddress() 2016-12-14 11:30:05 +09:00
MITSUNARI Shigeo
e4f8f8d904 fix handling of negative offsets when encoding disp8N(thanks to rsdubtso) 2016-12-09 06:03:33 +09:00
MITSUNARI Shigeo
44614abc80 fix encoding of vpbroadcast{b,w,d,q}, vpinsr{b,w}, vpextr{b,w} for disp8N 2016-12-08 23:11:06 +09:00
MITSUNARI Shigeo
2443f568e9 fix error of jmp.cpp 2016-11-21 10:56:47 +09:00
MITSUNARI Shigeo
a691458e47 add vptest for ymm 2016-11-20 20:04:42 +09:00
MITSUNARI Shigeo
bf62c0660b add [rip + pointer] addressing 2016-11-20 19:46:35 +09:00
MITSUNARI Shigeo
ac4ead3f34 remove some trivial warning 2016-09-29 17:25:41 +09:00
MITSUNARI Shigeo
4cc35dbec0 xbyak_bin2hex.h does not included by xbyak.h 2016-08-15 11:04:22 +09:00
MITSUNARI Shigeo
fc777abfd4 update document 2016-08-03 13:19:02 +09:00
MITSUNARI Shigeo
ee17879669 avoid opAVX_X_X_XMcvt 2016-07-24 12:47:05 +09:00
MITSUNARI Shigeo
754e84527c unify xbyak_avx512.h 2016-07-23 10:48:42 +09:00
MITSUNARI Shigeo
9af35326a6 add vpermi2b 2016-07-23 10:16:39 +09:00
MITSUNARI Shigeo
fbde291731 add vfpclass* 2016-07-23 08:45:16 +09:00
MITSUNARI Shigeo
07c593c35b add v{gather,scatter}pf* vrange, vreduce, vpmadd, etc. 2016-07-23 07:32:39 +09:00
MITSUNARI Shigeo
e6a6613b05 add vpconflict, vplzcnt, vpbroadcast 2016-07-22 12:44:34 +09:00
MITSUNARI Shigeo
d5112c7b13 add vscatter* 2016-07-22 12:34:18 +09:00
MITSUNARI Shigeo
f5c64c1dfa vro{l,r}* 2016-07-22 11:14:13 +09:00
MITSUNARI Shigeo
fe6349a07e add vgetmant*, vscale* vrsqrt* 2016-07-22 07:28:53 +09:00
MITSUNARI Shigeo
3a91688d1f format vpmov* 2016-07-21 23:29:31 +09:00
MITSUNARI Shigeo
715abe9a0a add vpmov* 2016-07-21 23:15:36 +09:00
MITSUNARI Shigeo
5e77cfae66 add vshuf*, vpternlog{d,q} 2016-07-21 20:29:25 +09:00
MITSUNARI Shigeo
6c62620430 add vpermt* 2016-07-21 17:19:26 +09:00
MITSUNARI Shigeo
cd790a3dc2 add vexpand*, vcomp* 2016-07-21 07:18:19 +09:00
MITSUNARI Shigeo
3235fa952d add vptest* 2016-07-21 06:58:05 +09:00
MITSUNARI Shigeo
c57b6026f9 add vpcmp*, v(p)blend* 2016-07-21 06:57:43 +09:00
MITSUNARI Shigeo
97743ee529 support vgather* 2016-07-20 14:39:54 +09:00
MITSUNARI Shigeo
cdd1f24f48 cvt* functions are all ok 2016-07-20 06:46:38 +09:00
MITSUNARI Shigeo
64c2f3614b vcvtsd2si, etc. 2016-07-18 17:16:07 +09:00
MITSUNARI Shigeo
182352dc6f add vcvtph2ps, vcvtps2ph 2016-07-18 15:59:20 +09:00
MITSUNARI Shigeo
34a6e4ae2b add vcvtpd2dq, vcvtpd2udq 2016-07-18 11:45:25 +09:00
MITSUNARI Shigeo
8f17414f1c current tests are ok 2016-07-18 11:15:22 +09:00