llvm-project/clang/test/SemaCUDA
Eli Bendersky f2787a0dc0 CUDA: mark the target of implicit intrinsics properly
r218624 implemented target inference for implicit special members. However,
other entities can be implicit - for example intrinsics. These can not have
inference running on them, so they should be marked host device as before. This
is the safest and most flexible setting, since by construction these functions
don't invoke anything, and we'd like them to be invokable from both host and
device code. LLVM's intrinsics definitions (where these intrinsics come from in
the case of CUDA/NVPTX) have no notion of target, so both host and device
intrinsics can be supported this way.

llvm-svn: 218688
2014-09-30 17:38:34 +00:00
..
Inputs Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
config-type.cu
function-target.cu Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
implicit-intrinsic.cu CUDA: mark the target of implicit intrinsics properly 2014-09-30 17:38:34 +00:00
implicit-member-target-collision-cxx11.cu CUDA: Fix incorrect target inference for implicit members. 2014-09-29 20:38:29 +00:00
implicit-member-target-collision.cu CUDA: Fix incorrect target inference for implicit members. 2014-09-29 20:38:29 +00:00
implicit-member-target.cu CUDA: Fix incorrect target inference for implicit members. 2014-09-29 20:38:29 +00:00
kernel-call.cu Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
launch_bounds.cu Automate attribute argument count semantic checking when there are variadic or optional arguments present. With this, the only time you should have to manually check attribute argument counts is when HasCustomParsing is set to true, or when you have variadic arguments that aren't really variadic (like ownership_holds and friends). 2014-07-31 16:37:04 +00:00
lit.local.cfg Disallow driver use in more Sema tests 2014-04-19 19:07:31 +00:00
method-target.cu Fix PR20886 - enforce CUDA target match in method calls 2014-09-25 23:59:08 +00:00
qualifiers.cu Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00