MITSUNARI Shigeo
|
c6ecb77823
|
use xed 2024.11.04 and tests were reinstated for AVX10.2 rev. 2
|
2024-11-11 15:48:07 +09:00 |
|
MITSUNARI Shigeo
|
d79ad49523
|
Suppress AVX10.2 rev.2 tests in xed_test until xed is updated
|
2024-10-17 14:44:12 +09:00 |
|
MITSUNARI Shigeo
|
0c2f7fc6db
|
vmovw supports avx10.2
test / test (push) Waiting to run
|
2024-10-15 03:50:27 +09:00 |
|
MITSUNARI Shigeo
|
8b0a1acf0e
|
make fails if test_by_xed.sh fails
|
2024-10-14 18:04:25 +09:00 |
|
MITSUNARI Shigeo
|
5f942b5914
|
under developing saturation
|
2024-10-14 05:15:24 +09:00 |
|
MITSUNARI Shigeo
|
56fc5457eb
|
add avx10 compare and convert instructions
|
2024-10-13 13:51:06 +09:00 |
|
MITSUNARI Shigeo
|
864fd0c49c
|
add vaddnepbf16
|
2024-10-13 13:51:06 +09:00 |
|
MITSUNARI Shigeo
|
05fe153cd5
|
rename TARGET to TEST_FILES
test / test (push) Waiting to run
|
2024-10-10 15:03:03 +09:00 |
|
MITSUNARI Shigeo
|
2fbc1dd9ee
|
add test by xed
|
2024-10-10 11:14:21 +09:00 |
|
MITSUNARI Shigeo
|
e7db8e6655
|
support YMM embedded rounding of AVX10.2
|
2024-10-08 16:59:02 +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
|
f9c6cb5dc4
|
all opGen are replaced with opGen2
|
2023-11-08 09:25:44 +09:00 |
|
MITSUNARI Shigeo
|
873c93a516
|
add test of regs of apx
|
2023-10-13 09:45:33 +09:00 |
|
MITSUNARI Shigeo
|
ad178a2196
|
add xabort/xbegin/xend
|
2023-08-02 09:42:22 +09:00 |
|
MITSUNARI Shigeo
|
1855985e14
|
remove / for mingw64
|
2023-07-27 12:18:56 +09:00 |
|
MITSUNARI Shigeo
|
5bdccc0b81
|
64bit only for mingw64
|
2023-07-27 12:18:31 +09:00 |
|
MITSUNARI Shigeo
|
bebfe64a3d
|
[test] X32 is optional and remove CFLAGS
|
2022-12-05 12:10:08 +09:00 |
|
Andrea Pappacoda
|
8a974696cb
|
test: simplify makefile
|
2022-12-01 21:24:47 +01:00 |
|
MITSUNARI Shigeo
|
04d3eb5f5c
|
stop if a test script causes an error
|
2022-11-24 16:41:59 +09:00 |
|
MITSUNARI Shigeo
|
bc73a08164
|
remove -fno-operator-names option
|
2022-11-24 15:48:06 +09:00 |
|
MITSUNARI Shigeo
|
6989aea946
|
use CXX instead of g++
|
2022-11-24 15:48:06 +09:00 |
|
MITSUNARI Shigeo
|
3b83aab3e4
|
add detect_x32 to TARGET
|
2022-11-22 09:02:13 +09:00 |
|
MITSUNARI Shigeo
|
8c64bbbc31
|
use gcc instead of dpkg for portability
|
2022-11-21 16:39:13 +09:00 |
|
MITSUNARI Shigeo
|
5e9a9b96f5
|
test_avx512.sh runs on x32
|
2022-11-20 11:31:00 +09:00 |
|
MITSUNARI Shigeo
|
8ae01b0c23
|
disable some tests on x32
|
2022-11-20 11:27:19 +09:00 |
|
MITSUNARI Shigeo
|
360f4b673d
|
test badSSE only for 32-bit mode
|
2022-03-13 14:57:56 +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
|
0fdffc6b90
|
XBYAK_NOEXCEPTION for -fno-exceptions
|
2020-07-20 18:24:34 +09:00 |
|
MITSUNARI Shigeo
|
2f6d9e3450
|
fix test for mac
|
2020-05-10 14:43:38 +09:00 |
|
MITSUNARI Shigeo
|
a29fa27b92
|
refactor test
|
2020-01-03 22:13:55 +09:00 |
|
MITSUNARI Shigeo
|
73ac586609
|
fix Reg::changeBit
|
2019-04-15 21:44:11 +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
|
d512551e91
|
fix wrong align()
|
2017-08-18 20:15:58 +09:00 |
|
MITSUNARI Shigeo
|
33b25646f7
|
add Makefile for gen
|
2017-07-12 15:15:22 +09:00 |
|
MITSUNARI Shigeo
|
6df09c7557
|
add 64-bit avx512 test to Makefile
|
2016-06-26 22:07:18 +09:00 |
|
MITSUNARI Shigeo
|
641a17f146
|
add k{add,and,andn,or,xnor}{b,w,d,q}
|
2016-06-14 16:13:37 +09:00 |
|
MITSUNARI Shigeo
|
fca4af9eca
|
add test of setSize
|
2015-04-25 07:47:44 +09:00 |
|
MITSUNARI Shigeo
|
c9bed5ff30
|
fix mode of test
|
2014-08-31 22:32:20 +09:00 |
|
MITSUNARI Shigeo
|
a77ee9ac61
|
use cybozu/test.hpp for test of jmp
|
2014-03-16 21:50:30 +09:00 |
|
MITSUNARI Shigeo
|
caa7daa51f
|
add bad_address test
|
2013-07-30 15:00:07 +09:00 |
|
MITSUNARI Shigeo
|
be26fde1fa
|
support label for mov without AutoGrow
|
2013-03-25 12:08:13 +09:00 |
|
MITSUNARI Shigeo
|
e07fe44f83
|
add jcxz, jecxz, jrcxz
|
2013-03-13 15:22:35 +09:00 |
|
MITSUNARI Shigeo
|
129394c6c0
|
support unordered_map if possible
|
2013-01-06 07:53:31 +09:00 |
|
MITSUNARI Shigeo
|
beb04b29c3
|
difference between CodeGenerator::eax and util::eax
|
2012-12-04 14:11:25 +09:00 |
|
MITSUNARI Shigeo
|
3f66cdac5d
|
simple test for init
|
2012-12-03 09:09:18 +09:00 |
|
MITSUNARI Shigeo
|
5f696277f7
|
invalid init of static var
|
2012-12-02 21:28:30 +09:00 |
|
MITSUNARI Shigeo
|
d548d02e2c
|
add lib test
|
2012-12-02 16:57:17 +09:00 |
|