llvm-project/clang/test/Headers
hyeongyu kim e5aaf03326 [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (1/3)
This patch is for fixing potential shufflevector-related bugs like D93818.
As D93818, this patch change shufflevector's default placeholder to poison.
To reduce risk, it was divided into several patches, and this patch is for InstCombineCasts.

Reviewed By: spatel

Differential Revision: https://reviews.llvm.org/D110226
2021-09-22 23:18:51 +09:00
..
Inputs [openmp] Annotate tmp variables with omp_thread_mem_alloc 2021-08-19 02:22:11 +01:00
altivec-header.c
altivec-intrin.c
amdgcn-openmp-device-math-complex.c [OpenMP][AMDGCN] Enable complex functions 2021-08-24 12:40:41 +05:30
amdgcn-openmp-device-math-complex.cpp [AMDGPU][OpenMP] Use complex definitions from complex_cmath.h 2021-09-09 10:55:17 +05:30
amdgcn_openmp_device_math.c [OpenMP][AMDGCN] Initial math headers support 2021-08-02 14:38:52 +00:00
arm-acle-header.c
arm-cde-header.c [ARM] Replace arm vendor with none. NFC 2020-04-22 18:19:35 +01:00
arm-cmse-header-ns.c
arm-cmse-header.c
arm-fp16-header.c
arm-neon-header.c [ARM] Add missing target for Arm neon test case. 2020-10-01 00:32:33 +01:00
arm64-apple-ios-types.cpp
builtins-header.c [Clang] Add an empty builtins.h file. 2021-07-16 12:50:04 -05:00
c11.c
c89.c
cpuid.c [clang] Add missing header guard in <cpuid.h> 2020-11-10 19:34:25 -08:00
cuda_with_openmp.cu [NFC][OpenMP][CUDA] Add test for using `-x cuda -fopenmp` 2021-07-02 19:03:15 +02:00
cxx11.cpp
float-darwin.c
float.c
float16.c
hexagon-audio-headers.c [hexagon] Add {hvx,}hexagon_{protos,circ_brev...} 2021-06-30 22:58:56 -05:00
hexagon-headers.c [hexagon] Add {hvx,}hexagon_{protos,circ_brev...} 2021-06-30 22:58:56 -05:00
hexagon-hvx-headers.c [hexagon] Add {hvx,}hexagon_{protos,circ_brev...} 2021-06-30 22:58:56 -05:00
hip-header.hip [HIP] Move std headers after device malloc/free 2021-07-09 21:20:16 +00:00
htm-header.c
int64-type.c
limits.cpp
lit.local.cfg [OpenCL] Add builtin header test 2021-06-10 10:05:53 +01:00
mm3dnow.c
ms-arm64-intrin.cpp
ms-intrin.cpp
ms-null-ms-header-vs-stddef.cpp
ms-wchar.c
nvptx_device_cmath_functions.c [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_cmath_functions.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_cmath_functions_cxx17.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_complex.c [OpenMP] Overhaul `declare target` handling 2021-05-06 02:10:41 -05:00
nvptx_device_math_complex.cpp [OpenMP] Support `std::complex` math functions in target regions 2020-09-16 13:37:10 -05:00
nvptx_device_math_functions.c [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_functions.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_functions_cxx17.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_macro.cpp Prevent test from failing in my home directory 2020-05-28 16:14:49 +02:00
nvptx_device_math_modf.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_sin.c [OpenMP][SYCL] Improve diagnosing of unsupported types usage 2020-05-29 18:00:48 +03:00
nvptx_device_math_sin.cpp [OpenMP][SYCL] Improve diagnosing of unsupported types usage 2020-05-29 18:00:48 +03:00
nvptx_device_math_sin_cos.cpp [OpenMP] Provide math functions in OpenMP device code via OpenMP variants 2020-04-07 23:33:24 -05:00
nvptx_device_math_sincos.cpp [OpenMP] Allow <math.h> to go first in C++-mode in target regions 2020-04-09 22:10:31 -05:00
opencl-builtins.cl [OpenCL] Add builtin header test 2021-06-10 10:05:53 +01:00
opencl-c-header.cl [OpenCL] Test case for C++ for OpenCL 2021 in OpenCL C header test 2021-09-21 10:27:46 +01:00
openmp_device_math_isnan.cpp [OpenMP][AMDGCN] Initial math headers support 2021-08-02 14:38:52 +00:00
pconfigintin.c
pmmintrin.c
ppc-intrinsics.c
riscv-vector-header.c [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics. 2021-03-10 18:43:43 -08:00
sgxintrin.c
stdarg-gnuc_va_list.c
stdarg.cpp AST: Create __va_list in the std namespace even in C. 2021-06-23 18:59:10 -07:00
stdatomic.c
stdbool.cpp
stddefneeds.cpp
stdint-typeof-MINMAX.cpp
target_include_new.cpp [OpenMP] Make sure classes work on the device as they do on the host 2021-05-06 02:10:30 -05:00
tgmath-darwin.c
tgmath.c
thumbv7-apple-ios-types.cpp
typedef_guards.c
unwind.c
wasm.c [InstCombine] Update InstCombine to use poison instead of undef for shufflevector's placeholder (1/3) 2021-09-22 23:18:51 +09:00
wasm.cpp [WebAssembly] Fix types in wasm_simd128.h and add tests 2020-08-05 14:00:01 -07:00
wchar_limits.cpp
wmmintrin.c
x86-header-warnings.c [X86] Fix x86-header-warnings.c test not detecting regressions as intended. 2020-04-08 15:22:44 +01:00
x86-intrinsics-headers-clean.cpp
x86-intrinsics-headers.c
x86_64-apple-macosx-types.cpp
x86intrin-2.c Add header guards for header files that should not be included on the PS4 platform. 2020-04-30 16:17:34 -07:00
x86intrin.c
x86intrin.cpp
xmmintrin-unsupported.c Check supported architectures in sseXYZ/avxXYZ headers 2021-09-14 09:57:54 +02:00
xmmintrin.c [test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) differences 2020-12-30 20:52:01 -08:00