summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCUDA
Commit message (Expand)AuthorAgeFilesLines
...
* [CUDA] Remove three obsolete CUDA cc1 flags.Justin Lebar2016-03-292-18/+4
* [CUDA] Merge most of CodeGenCUDA/function-overload.cu into SemaCUDA/function-...Justin Lebar2016-03-231-230/+4
* Fixed test failure platforms with name mangling different from Linux.Artem Belevich2016-03-021-3/+4
* [CUDA] Do not generate unnecessary runtime init code.Artem Belevich2016-03-021-0/+20
* [CUDA] Emit host-side 'shadows' for device-side global variablesArtem Belevich2016-03-022-7/+46
* [CUDA] Mark all CUDA device-side function defs, decls, and calls as convergent.Justin Lebar2016-02-242-1/+40
* [CUDA] Tweak attribute-based overload resolution to match nvcc behavior.Artem Belevich2016-02-121-17/+106
* [CUDA] Don't crash when trying to printf a non-scalar object.Justin Lebar2016-02-111-0/+17
* [CUDA] Do not allow dynamic initialization of global device side variables.Artem Belevich2016-02-021-0/+393
* [CUDA] Generate CUDA's printf alloca in its function's entry block.Justin Lebar2016-01-281-33/+23
* [CUDA] Don't generate aliases for static extern "C" functions.Justin Lebar2016-01-251-0/+17
* [CUDA] Make printf work.Justin Lebar2016-01-232-0/+55
* [CUDA] Make vtable construction aware of host/device side of CUDA compilation.Artem Belevich2015-12-171-0/+61
* Allow linking multiple bitcode files.Artem Belevich2015-10-272-2/+32
* [CUDA] __global__ functions should always be visible externally.Artem Belevich2015-09-231-6/+1
* [CUDA] Allow function overloads in CUDA based on host/device attributes.Artem Belevich2015-09-221-0/+214
* [CUDA] Add implicit __attribute__((used)) to all __global__ functions.Artem Belevich2015-09-221-0/+15
* [CUDA] Postprocess bitcode linked in during device-side CUDA compilation.Artem Belevich2015-09-102-0/+94
* [CUDA] Allow trivial constructors as initializer for __shared__ variables.Artem Belevich2015-09-101-0/+14
* [CUDA] Change initializer for CUDA device code based on CUDA documentation.Jingyue Wu2015-08-222-7/+7
* Revert "[CUDA] Add implicit __attribute__((used)) to all __global__ functions."Daniel Jasper2015-08-111-15/+0
* [CUDA] Add implicit __attribute__((used)) to all __global__ functions.Artem Belevich2015-08-101-0/+15
* [cuda] Fixed test case failure on s390xArtem Belevich2015-05-111-2/+2
* Fixed test failure on machines with 32-bit size_t.Artem Belevich2015-05-071-1/+1
* [cuda] Include GPU binary into host object file and generate init/deinit code.Artem Belevich2015-05-071-1/+40
* [cuda] treat file scope __asm as __host__ and ignore it during device-side co...Artem Belevich2015-04-271-0/+6
* [cuda] Allow using integral non-type template parameters as launch_bounds att...Artem Belevich2015-04-211-0/+51
* [cuda] Added support for CUDA built-in variables.Artem Belevich2015-04-211-0/+28
* Revert r235398 "[cuda] Added support for CUDA built-in variables."Artem Belevich2015-04-211-28/+0
* [cuda] Added support for CUDA built-in variables.Artem Belevich2015-04-211-0/+28
* Fix addrspace when emitting constructors of static local variablesJingyue Wu2015-03-251-0/+17
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-131-1/+1
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-6/+6
* CUDA: Add option to allow host device functions to call host functionsJacques Pienaar2015-02-241-0/+32
* When generating llvm.used, we may need an addrspacecast instead of a bitcast.Justin Holewinski2015-02-021-0/+8
* IR: Make metadata typeless in assembly, clang sideDuncan P. N. Exon Smith2014-12-152-4/+4
* Move all CUDA testing inputs to Inputs/ subdirectory inside the tests.Eli Bendersky2014-04-287-6/+26
* Add test case for r206302Eli Bendersky2014-04-151-0/+30
* Proper handling of static local variables with address space qualifiers.Eli Bendersky2014-03-241-3/+69
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-141-2/+2
* Update tests in preparation for using the MS ABI for Win32 targetsHans Wennborg2014-01-131-2/+2
* Fix test failures after addrspacecast added.Matt Arsenault2013-11-151-3/+3
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-2/+2
* Use kernel metadata to differentiate between kernel and deviceJustin Holewinski2013-03-301-3/+7
* CUDA: give static storage class to __shared__ and __constant__Peter Collingbourne2012-08-281-0/+8
* CUDA: give correct address space to globals declared in functionsPeter Collingbourne2012-08-281-0/+4
* Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski2012-05-242-8/+8
* CUDA: add CodeGen support for global variable address spaces.Peter Collingbourne2012-05-201-0/+24
* CUDA: IR generation support for device stubsPeter Collingbourne2011-10-061-0/+13
* CUDA: add -fcuda-is-device flagPeter Collingbourne2011-10-062-1/+41