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
|
d86e4882f4
|
vmovsh xmm, addr
|
2021-09-11 20:33:44 +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
|
c11a21cf48
|
add vgetmantph
|
2021-09-10 09:36:39 +09:00 |
|
MITSUNARI Shigeo
|
8653f4152a
|
add vgetexpsh
|
2021-09-10 09:30:41 +09:00 |
|
MITSUNARI Shigeo
|
697eeb627c
|
add vgetexpph
|
2021-09-10 09:29:45 +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
|
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
|
5df23d2630
|
move FP16 to AVX-512
|
2021-09-03 08:54:34 +09:00 |
|
MITSUNARI Shigeo
|
413a66b44d
|
add alias of vcmpXX{ps,pd,ss,sd} for mask register
|
2021-06-17 15:56:09 +09:00 |
|
Andrey Kharitonchik
|
be93adb2c1
|
add AVX VNNI instruction support
|
2020-10-15 20:25:59 -07:00 |
|
MITSUNARI Shigeo
|
bb967ae752
|
replace uint32 with uint32_t etc.
|
2020-09-08 15:14:18 +09:00 |
|
MITSUNARI Shigeo
|
0fdffc6b90
|
XBYAK_NOEXCEPTION for -fno-exceptions
|
2020-07-20 18:24:34 +09:00 |
|
MITSUNARI Shigeo
|
c6737d14bf
|
mov amx insts from avx512
|
2020-06-30 18:15:43 +09:00 |
|
MITSUNARI Shigeo
|
34ea5c1642
|
throw exception if not supported amx sibmem
|
2020-06-30 18:10:31 +09:00 |
|
MITSUNARI Shigeo
|
5b89c3b217
|
remove T_TMM
|
2020-06-28 05:30:40 +09:00 |
|
MITSUNARI Shigeo
|
5ce3285804
|
gen_amx.cpp is merged into gen_avx512.cpp
|
2020-06-28 05:30:04 +09:00 |
|
MITSUNARI Shigeo
|
7e3167e4b0
|
kmov{b,w,d,q} throws for unsupported reg
|
2020-04-09 11:44:29 +09:00 |
|