summaryrefslogtreecommitdiffstats
path: root/test/SemaCUDA
Commit message (Expand)AuthorAgeFilesLines
* Merging r310776:Hans Wennborg2017-08-172-6/+6
* [CUDA] Let NVPTX inherit the host's calling conventions.Justin Lebar2017-01-051-0/+30
* [CUDA] Add __declspec spellings for CUDA attributes.Justin Lebar2017-01-051-0/+34
* [CUDA] Ignore implicit target attributes during function template instantiation.Artem Belevich2016-12-081-5/+36
* [CUDA] Improve target attribute checking for function templates.Artem Belevich2016-12-073-55/+114
* [CUDA] Use only the GVALinkage on function definitions.Justin Lebar2016-11-081-0/+52
* [CUDA] [AST] Allow isInlineDefinitionExternallyVisible to be called on functi...Justin Lebar2016-10-281-0/+10
* [CUDA] Simplify some repeated diagnostic expectations in CUDA tests.Justin Lebar2016-10-214-22/+7
* Declare H and H new/delete.Artem Belevich2016-10-211-1/+45
* [CUDA] When we emit an error that might have been deferred, also print a call...Justin Lebar2016-10-197-4/+51
* [CUDA] Emit errors for wrong-side calls made on the same line as non-wrong-si...Justin Lebar2016-10-191-0/+39
* [CUDA] Rework tests now that we emit deferred diagnostics during sema. Test-...Justin Lebar2016-10-1910-137/+86
* [CUDA] Fix false-positive in known-emitted handling.Justin Lebar2016-10-171-0/+44
* [CUDA] Emit deferred diagnostics during Sema rather than during codegen.Justin Lebar2016-10-134-10/+48
* [CUDA] Allow static variables in __host__ __device__ functions, so long as th...Justin Lebar2016-10-132-3/+23
* [CUDA] Disallow __shared__ variables in host functions.Justin Lebar2016-10-131-0/+1
* [CUDA] Add Sema::CUDADiagBuilder and Sema::CUDADiagIf{Device,Host}Code().Justin Lebar2016-10-132-8/+8
* Added REQUIRED triples to the test that fails on some ARM buildbots.Artem Belevich2016-10-121-0/+3
* [CUDA] Make touching a kernel from a __host__ __device__ function a deferred ...Justin Lebar2016-10-123-19/+37
* Aligned allocation versus CUDA: make deallocation function preference orderRichard Smith2016-10-111-0/+13
* [CUDA] Rename cuda_builtin_vars.h to __clang_cuda_builtin_vars.h.Justin Lebar2016-10-081-6/+6
* [CUDA] Do a better job at detecting wrong-side calls.Justin Lebar2016-10-082-1/+42
* [CUDA] Disallow overloading destructors.Justin Lebar2016-10-033-50/+33
* [CUDA] Allow extern __shared__ on empty-length arrays.Justin Lebar2016-10-021-1/+10
* [CUDA] Disallow __constant__ local variables.Justin Lebar2016-09-301-0/+8
* [CUDA] Disallow 'extern __shared__' variables.Justin Lebar2016-09-302-0/+16
* [CUDA] Fix implicit-device-lambda.cu after r282911.Justin Lebar2016-09-301-2/+2
* [CUDA] Make lambdas inherit __host__ and __device__ attributes from the scope...Justin Lebar2016-09-302-0/+113
* [CUDA] Disallow variable-length arrays in CUDA device code.Justin Lebar2016-09-282-0/+33
* [CUDA] Disallow exceptions in device code.Justin Lebar2016-09-282-0/+59
* [AMDGPU] Expose flat work group size, register and wave control attributesKonstantin Zhuravlyov2016-09-262-14/+110
* [CUDA] Add test checking our ability to take a function pointer to a __global...Justin Lebar2016-09-141-0/+31
* [CUDA] Do not merge CUDA target attributes.Artem Belevich2016-09-132-0/+40
* [CUDA] Fix "declared here" note on deferred wrong-side errors.Justin Lebar2016-08-162-0/+19
* [CUDA] Raise an error if a wrong-side call is codegen'ed.Justin Lebar2016-08-153-0/+169
* [CUDA] Reject calls to __device__ functions from host variable global initial...Justin Lebar2016-08-101-0/+32
* [CUDA] Print a "previous-decl" note when calling an illegal member fn.Justin Lebar2016-08-101-3/+3
* [CUDA] Add additional testcases for EraseUnwantedCUDAMatches.Justin Lebar2016-07-122-0/+49
* [CUDA] Don't assume that destructors can't be overloaded.Justin Lebar2016-07-121-0/+17
* NVPTX: Use the nvvm builtins to read SRegs rather than the legacy ptx onesJustin Bogner2016-07-071-3/+3
* [CUDA] Add implicit conversion of __launch_bounds__ arguments to rvalue.Artem Belevich2016-06-061-0/+6
* Avoid depending on test inputes that aren't in InputsReid Kleckner2016-05-202-5/+152
* [CUDA] Do not allow non-empty destructors for global device-side variables.Artem Belevich2016-05-191-2/+47
* [CUDA] Split device-var-init.cu tests into separate Sema and CodeGen parts.Artem Belevich2016-05-191-0/+168
* Add support for derived class special members hiding functions brought in fromRichard Smith2016-05-131-2/+3
* [CUDA] Make unattributed constexpr functions implicitly host+device.Justin Lebar2016-03-303-0/+97
* [CUDA] Remove three obsolete CUDA cc1 flags.Justin Lebar2016-03-297-140/+9
* [CUDA] Merge most of CodeGenCUDA/function-overload.cu into SemaCUDA/function-...Justin Lebar2016-03-231-111/+215
* [CUDA] Simplify SemaCUDA/function-overload.cu test.Justin Lebar2016-03-231-84/+77
* [CUDA] Don't allow templated variadic functions.Justin Lebar2016-03-221-0/+6