llvm-project/clang/test/CodeGenOpenCLCXX
Sven van Haastregt df5a905aa8 [OpenCL] Add ExtVectorElementExpr constant evaluation (PR42387)
Add constexpr evaluation for ExtVectorElementExpr nodes by evaluating
the underlying vector expression.  Add basic folding for the case that
Evaluate does not return an LValue.

Differential Revision: https://reviews.llvm.org/D71133
2019-12-17 11:10:06 +00:00
..
address-space-castoperators.cpp [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
address-space-deduction.cl [OpenCL] Handle address space conversions for constexpr (PR44177) 2019-12-09 11:09:16 +00:00
address-space-deduction2.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
addrspace-conversion.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
addrspace-derived-base.cl [OpenCL] Fix address space for implicit conversion (PR43145) 2019-12-02 14:20:15 +00:00
addrspace-of-this.cl [OpenCL] Fix FileCheck pattern 2019-11-04 15:08:53 +00:00
addrspace-operators.cl Make the CXXABIs respect the target's default calling convention. 2019-07-26 12:36:12 +00:00
addrspace-references.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
addrspace-with-class.cl Make the CXXABIs respect the target's default calling convention. 2019-07-26 12:36:12 +00:00
atexit.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
constexpr.cl [OpenCL] Add ExtVectorElementExpr constant evaluation (PR42387) 2019-12-17 11:10:06 +00:00
global_init.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
local_addrspace_init.cl [OpenCL] Rename lang mode flag for C++ mode 2019-07-25 11:04:29 +00:00
method-overload-address-space.cl Make the CXXABIs respect the target's default calling convention. 2019-07-26 12:36:12 +00:00
template-address-spaces.cl Make the CXXABIs respect the target's default calling convention. 2019-07-26 12:36:12 +00:00