llvm-capstone/clang/test/CodeGen/X86
2023-09-08 23:54:41 +02:00
..
3dnow-builtins.c [PS5] Classify __m64 as integer, matching PS4 ABI 2022-06-02 11:00:53 -07:00
32bit-behavior-no-eval.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
32bit-behavior.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
adc-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
adx-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
amx_api.c [AMX] Support AMX-FP16 new intrinsic interface 2022-12-01 09:47:53 +08:00
amx_complex_api.c [X86] Support AMX Complex instructions 2023-04-04 09:54:46 +08:00
amx_errors.c [X86] Add AMX-FP16 instructions. 2022-10-22 08:05:22 +08:00
amx_inline_asm.c
amx.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
amxcomplex-builtins.c [X86] Support AMX Complex instructions 2023-04-04 09:54:46 +08:00
amxcomplex-errors.c [X86] Support AMX Complex instructions 2023-04-04 09:54:46 +08:00
att-inline-asm-prefix.c
avx2-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512-error.c [clang][test] Don't write temporary (actually, unused) outputs into CWD 2023-09-08 23:54:41 +02:00
avx512-inline-asm-kregisters-basics.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
avx512-kconstraints-att_inline_asm.c Drop redundant pipe to opt -instnamer in clang tests 2022-11-25 11:34:55 +00:00
avx512-reduceIntrin.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512-reduceMinMaxIntrin.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512bf16-builtins.c [X86][RFC] Using __bf16 for AVX512_BF16 intrinsics 2022-10-19 23:47:04 +08:00
avx512bf16-error.c [Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and extend excess precision support 2023-05-27 13:33:50 +08:00
avx512bitalg-builtins.c
avx512bw-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512cd-builtins.c [clang][X86] Rename some intrinsics tests to use the *-builtins.c naming convention 2022-05-06 14:49:46 +01:00
avx512dq-builtins-constrained.c [clang] Use FP options from AST for emitting code for casts 2023-01-20 20:47:43 +07:00
avx512dq-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512er-builtins.c
avx512f-builtins-constrained-cmp.c [test] Remove references to -fexperimental-new-pass-manager in tests 2022-04-11 13:29:08 -07:00
avx512f-builtins-constrained.c [test] Remove references to -fexperimental-new-pass-manager in tests 2022-04-11 13:29:08 -07:00
avx512f-builtins.c [Clang][X86] Change X86 cast intrinsics to use __builtin_nondeterministic_value 2023-04-17 12:58:36 +01:00
avx512fp16-abi.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
avx512fp16-builtins.c [Clang][X86] Change X86 cast intrinsics to use __builtin_nondeterministic_value 2023-04-17 12:58:36 +01:00
avx512fp16-complex-abi.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512ifma-builtins.c
avx512ifmavl-builtins.c
avx512pf-builtins.c [X86] Remove unused 'hint' argument from prefetch tests 2022-05-07 13:38:40 +01:00
avx512vbmi2-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vbmi-builtins.c
avx512vbmivl-builtin.c
avx512vl-builtins-constrained-cmp.c [test] Remove references to -fexperimental-new-pass-manager in tests 2022-04-11 13:29:08 -07:00
avx512vl-builtins-constrained.c [test] Remove references to -fexperimental-new-pass-manager in tests 2022-04-11 13:29:08 -07:00
avx512vl-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vlbf16-builtins.c [X86] Add AVX-NE-CONVERT instructions. 2022-10-31 23:39:38 +08:00
avx512vlbitalg-builtins.c
avx512vlbw-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vlbw-reduceIntrin.c [X86] Add reduce_*_ep[i|u]8/16 series intrinsics. 2022-12-23 14:54:53 +08:00
avx512vlcd-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vldq-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vlfp16-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vlvbmi2-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avx512vlvnni-builtins.c
avx512vlvp2intersect-builtins.c [clang][X86] Rename some intrinsics tests to use the *-builtins.c naming convention 2022-05-06 14:49:46 +01:00
avx512vnni-builtins.c
avx512vp2intersect-builtins.c [clang][X86] Rename some intrinsics tests to use the *-builtins.c naming convention 2022-05-06 14:49:46 +01:00
avx512vpopcntdq-builtins.c [X86][AVX512] Rename avx512popcntdq intrinsics tests files to match *-builtins.c naming convention 2022-04-20 15:12:12 +01:00
avx512vpopcntdqvl-builtins.c [X86][AVX512] Rename avx512popcntdq intrinsics tests files to match *-builtins.c naming convention 2022-04-20 15:12:12 +01:00
avx-builtins-constrained-cmp.c [X86][AVX] Add i386 test coverage to avx intrinsic tests 2022-04-20 15:12:11 +01:00
avx-builtins.c [Headers][X86] Ensure all AVX broadcast scalar load intrinsics are unaligned 2023-07-03 14:04:50 +01:00
avx-cast-builtins.c [Clang][X86] Change X86 cast intrinsics to use __builtin_nondeterministic_value 2023-04-17 12:58:36 +01:00
avx-cmp-builtins.c [X86][AVX] Add i386 test coverage to avx intrinsic tests 2022-04-20 15:12:11 +01:00
avx-shuffle-builtins.c [X86][AVX] Add i386 test coverage to avx intrinsic tests 2022-04-20 15:12:11 +01:00
avx-union.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
avxifma-builtins.c [NFC][X86] Correct tests with wrong locations before. 2023-06-30 14:14:31 +08:00
avxneconvert-builtins.c [X86] Add AVX-NE-CONVERT instructions. 2022-10-31 23:39:38 +08:00
avxvnni-builtins.c [X86][AVX] Add i386 test coverage to avx-vnni intrinsic tests 2022-04-20 15:12:12 +01:00
avxvnniint8-builtins.c [NFC][X86] Correct tests with wrong locations before. 2023-06-30 14:14:31 +08:00
avxvnniint16-builtins.c [X86] Add AVX-VNNI-INT16 instructions. 2023-07-20 14:31:16 +08:00
bfloat16.cpp [Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and extend excess precision support 2023-05-27 13:33:50 +08:00
bfloat-abi.c [X86][BF16] Enable __bf16 for x86 targets. 2022-08-10 09:00:47 +08:00
bfloat-half-abi.c [X86][BF16] Enable __bf16 for x86 targets. 2022-08-10 09:00:47 +08:00
bfloat-mangle.cpp [Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and extend excess precision support 2023-05-27 13:33:50 +08:00
bitscan-builtins.c
bmi2-builtins.c [C11/C2x] Change the behavior of the implicit function declaration warning 2022-04-20 11:30:12 -04:00
bmi-builtins.c
builtin-clflushopt.c
builtin-clwb.c
builtin-clzero.c
builtin-movdir.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
builtin-wbinvd.c
builtin-wbnoinvd.c
cet-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
cldemote-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
cmpccxadd-builtins-error-32.c [X86] Rename CMPCCXADD intrinsics. 2022-12-28 16:45:50 +08:00
cmpccxadd-builtins-error.c [X86] Rename CMPCCXADD intrinsics. 2022-12-28 16:45:50 +08:00
cmpccxadd-builtins.c [X86] Rename CMPCCXADD intrinsics. 2022-12-28 16:45:50 +08:00
f16c-builtins-constrained.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
f16c-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
fexcess-precision-bfloat16.c [Clang][BFloat16] Upgrade __bf16 to arithmetic type, change mangling, and extend excess precision support 2023-05-27 13:33:50 +08:00
fexcess-precision.c Revert "Currently the control of the eval-method is mixed with fast-math." 2023-03-10 14:44:06 -05:00
Float16-arithmetic.c Support of expression granularity for _Float16. 2022-08-25 08:26:53 -04:00
Float16-complex.c Support of expression granularity for _Float16. 2022-08-25 08:26:53 -04:00
fma4-builtins.c [X86][FMA4] Add i386 test coverage to fma4 intrinsic tests 2022-04-20 11:14:18 +01:00
fma-builtins-constrained.c Revert "[FunctionAttrs] Propagate some func/arg/ret attributes from caller to callsite (WIP)" 2023-06-13 00:53:31 -05:00
fma-builtins.c
fp-eval-method.c Use functions with prototypes when appropriate; NFC 2022-02-24 15:30:13 -05:00
fsgsbase-builtins.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
gfni-builtins.c [X86] Enable EVEX GFNI instructions without avx512bw. 2022-10-31 10:31:45 -07:00
indirect-branch-cs-prefix.c [X86][test] Change some CodeGen tests to use %clang_cc1 2022-11-03 22:54:44 -07:00
invpcid.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
keylocker.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
long-double-config-size.c [X86][MS] Add 80bit long double support for Windows 2022-02-14 13:32:29 +08:00
lwp-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
lzcnt-builtins.c
mmx-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
mmx-inline-asm-error.c
mmx-inline-asm.c [X86][test] Change some CodeGen tests to use %clang_cc1 2022-11-03 22:54:44 -07:00
mmx-shift-with-immediate.c [X86][test] Change some CodeGen tests to use %clang_cc1 2022-11-03 22:54:44 -07:00
movbe-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
ms_fmul.c [Inline asm] Fix mangle problem when variable used in inline asm. 2022-03-24 09:41:22 +08:00
ms-inline-asm-prefix.c
ms-x86-intrinsics.c Revert "[FunctionAttrs] Propagate some func/arg/ret attributes from caller to callsite (WIP)" 2023-06-13 00:53:31 -05:00
pause.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
pclmul-builtins.c
pku.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
popcnt-builtins.c
prefetchi-builtins.c [X86][1/2] Support PREFETCHI instructions 2022-10-20 08:46:01 +08:00
prefetchw-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
ptwrite.c
raoint-builtins.c [X86][1/2] SUPPORT RAO-INT 2022-10-27 17:20:07 +08:00
rd-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
rdpid-builtins.c
rdrand-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
rot-intrinsics.c
rtm-builtins.c
sha512-builtins.c [X86] Add SHA512 instructions. 2023-07-20 09:44:44 +08:00
sha-builtins.c
sm3-builtins.c [X86] Add SM3 instructions. 2023-07-20 10:24:16 +08:00
sm3-error.c [X86] Add SM3 instructions. 2023-07-20 10:24:16 +08:00
sm4-builtins.c [X86] Add SM4 instructions. 2023-07-20 13:35:15 +08:00
sse2-builtins-constrained-cmp.c [X86][SSE] Add i386 test coverage to sse2 intrinsic tests 2022-04-20 12:05:10 +01:00
sse2-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
sse3-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
sse4a-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
sse41-builtins.c [X86] Ensure the _mm_test_all_ones macro does not reuse argument (PR60006) 2023-01-25 10:56:01 +00:00
sse42-builtins.c [X86][SSE] Add i386 test coverage to sse42 intrinsic tests 2022-04-20 11:06:07 +01:00
sse-builtins-constrained-cmp.c
sse-builtins-constrained.c [X86] Fix redundant %s in RUN command. NFC 2022-05-04 20:29:50 +08:00
sse-builtins-dbg.c
sse-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
sse.c
ssse3-builtins.c [X86][SSE] Add i386 test coverage to ssse3 intrinsic tests 2022-04-20 10:44:28 +01:00
strictfp_builtins.c [clang] Use llvm.is_fpclass to implement FP classification functions 2023-07-11 21:34:53 +07:00
tbm-builtins.c
va-arg-sse.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
vaes-builtins.c
vpclmulqdq-builtins.c
waitpkg.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_32-arguments-darwin.c [clang] Remove rdar links; NFC 2023-08-28 12:13:42 -04:00
x86_32-arguments-iamcu.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_32-arguments-linux.c [clang] Remove rdar links; NFC 2023-08-28 12:13:42 -04:00
x86_32-arguments-nommx.c
x86_32-arguments-realign.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_32-arguments-win32.c [MS] Fix passing aligned records by value in some cases 2023-06-13 12:54:23 -07:00
x86_32-fpcc-struct-return.c
x86_32-inline-asm.c [clang] Remove rdar links; NFC 2023-08-28 12:13:42 -04:00
x86_32-xsave.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-arguments-darwin.c [clang] Remove rdar links; NFC 2023-08-28 12:13:42 -04:00
x86_64-arguments-nacl.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-arguments-win32.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-arguments.c [clang] Remove rdar links; NFC 2023-08-28 12:13:42 -04:00
x86_64-atomic-128.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-floatvectors.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-instrument-functions.c [test] Remove references to -fexperimental-new-pass-manager in tests 2022-04-11 13:29:08 -07:00
x86_64-longdouble.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-mno-sse2.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86_64-mno-sse.c
x86_64-PR42672.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_64-profiling-keep-fp.c
x86_64-xsave.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86_inlineasm_curly_bracket_escape.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86-64-inline-asm.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86-atomic-long_double.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-bswap.c
x86-builtins-vector-width.c
x86-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-cf-protection.c Remove incorrectly implemented -mibt-seal 2022-12-22 12:32:59 -08:00
x86-crc-builtins.c
x86-enqcmd-builtins.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-GCC-inline-asm-Y-constraints.c Correct typos (NFC) 2022-12-16 10:51:26 -08:00
x86-inline-asm-min-vector-width.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-inline-asm-v-constraint.c
x86-long-double.cpp
x86-nontemporal.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-serialize-intrin.c
x86-soft-float.c
x86-ssc-mark.c [X86] Add 64 bit implement for __SSC_MARK 2022-07-19 16:13:41 +08:00
x86-tsxldtrk-builtins.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86-uintr-builtins.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86-vec-i128.c [CodeGen] Convert tests to opaque pointers (NFC) 2022-10-07 14:22:00 +02:00
x86-vec-struct-packing.c
x86-vector-width.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
x86.c A significant number of our tests in C accidentally use functions 2022-02-13 08:03:40 -05:00
xop-builtins-cmp.c [XOP] Add i386 test coverage to xop intrinsic tests 2022-04-20 10:44:27 +01:00
xop-builtins.c [XOP] Add i386 test coverage to xop intrinsic tests 2022-04-20 10:44:27 +01:00