aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCUDA
AgeCommit message (Expand)AuthorFilesLines
2025-12-07[SPIRV] Use AMDGPU ABI for AMDGCN flavoured SPIRV (#169865)Alex Voicu2-77/+75
2025-12-01[CUDA] Add device-side kernel launch support (#165519)darkbuck2-1/+42
2025-11-27[OpenMP][clang][HIP][CUDA] fix weak alias emit on device compilation (#164326)Jason-VanBeusekom1-0/+17
2025-10-17[Clang][HIP][CUDA] Add `__cluster_dims__` and `__no_cluster__` attribute (#15...Shilei Tian2-0/+42
2025-10-10[clang][CodeGen] Remove "unsafe-fp-math" attribute support (#162779)paperchalice1-10/+3
2025-08-27[NVPTX] Auto-upgrade nvvm.grid_constant to param attribute (#155489)Alex MacLean1-10/+6
2025-07-28[NVPTX] Fix v2i8 call lowering, use generic ld/st nodes for call params (#146...Alex MacLean1-1/+1
2025-06-25[NVPTX] Consolidate and cleanup various NVPTXISD nodes (NFC) (#145581)Alex MacLean1-5/+1
2025-05-28[AMDGPU] fix amdgpu_max_num_work_groups in templates (#141633)Yaxun (Sam) Liu1-0/+18
2025-05-27[HIP] disable sanitizer for `__hip_cuid` (#141581)Yaxun (Sam) Liu1-0/+6
2025-05-10[NVPTX] use untyped loads and stores where ever possible (#137698)Alex MacLean3-29/+29
2025-04-23[CUDA][HIP] capture possible ODR-used var (#136645)Yaxun (Sam) Liu1-0/+135
2025-04-22[NVPTX] Add support for Shared Cluster Memory address space [2/2] (#136768)modiking1-1/+1
2025-04-22cuda clang: Move nvptx-surface.cu test to CodeGenCUDA (#134758)Austin Schuh6-21/+3510
2025-04-16[Offload][SYCL] Refactor OffloadKind implementation (#135809)Arvind Sudarsanam1-12/+12
2025-03-28[Clang][AMDGPU] Remove special handling for COV4 libraries (#132870)Joseph Huber2-167/+0
2025-03-21Reapply "[AMDGPU] Use COV6 by default (#118515)" (#130963)Shilei Tian1-1/+1
2025-03-07[Clang] Treat `ext_vector_type` as a regular type attribute (#130177)Joseph Huber1-8/+4
2025-02-27Add clang atomic control options and attribute (#114841)Yaxun (Sam) Liu3-200/+660
2025-02-26[NVPTX] Convert vector function nvvm.annotations to attributes (#127736)Alex MacLean1-36/+23
2025-02-19[CUDA] Increment VTable index for device thunks (#124989)Anshil Gandhi1-2/+2
2025-02-19[NFC][Clang] Precommit test for VTable codegen (#124983)Anshil Gandhi1-0/+35
2025-02-19[AMDGPU][clang] Replace gfx940 and gfx941 with gfx942 in clang (#126762)Fabian Ritter1-1/+1
2025-02-14[NVPTX] Add intrinsics for redux.sync f32 instructions (#126664)Srinivasa Ravi1-0/+34
2025-02-12[NVPTX] Convert scalar function nvvm.annotations to attributes (#125908)Alex MacLean1-13/+19
2025-02-06[Offload] Unify offloading entries into a single section (#125731)Joseph Huber1-48/+48
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov1-11/+11
2025-01-28[Offload] Rework offloading entry type to be more generic (#124018)Joseph Huber1-32/+30
2025-01-22[HIP] Support managed variables using the new driver (#123437)Joseph Huber1-42/+36
2025-01-07[NVPTX] Switch front-ends and tests to ptx_kernel cc (#120806)Alex MacLean5-18/+13
2025-01-07[clang][CodeGen][SPIRV] Translate `amdgpu_flat_work_group_size` into `max_wor...Alex Voicu2-17/+28
2025-01-06[Clang][AMDGPU] Stop defaulting to `one-as` for all atomic scopes (#120095)Joseph Huber2-170/+170
2024-12-09Reapply "[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttrib...Jun Wang1-1/+1
2024-12-05[InstCombine] Infer nusw + nneg -> nuw for getelementptr (#111144)Nikita Popov1-3/+3
2024-12-04Revert "[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttribu...Philip Reames1-1/+1
2024-12-04[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (#94...Jun Wang1-1/+1
2024-12-04[IR] Allow fast math flags on fptrunc and fpext (#115894)John Brawn1-1/+1
2024-12-03Revert "[AMDGPU] Use COV6 by default (#118515)"Shilei Tian1-1/+1
2024-12-03[AMDGPU] Use COV6 by default (#118515)Shilei Tian1-1/+1
2024-11-20Add the initializes attribute inference (#117104)Haopeng Liu1-2/+2
2024-11-05[CUDA] Add support for __grid_constant__ attribute (#114589)Artem Belevich2-0/+33
2024-10-28[Clang] Put offloading globals in the `.llvm.rodata.offloading` section (#111...Joseph Huber1-20/+45
2024-10-22[clang][HIP] Don't use the OpenCLKernel CC when targeting AMDGCNSPIRV (#110447)Alex Voicu2-1/+13
2024-10-19[llvm][NVPTX] Strip unneeded '+0' in PTX load/store (#113017)Youngsuk Kim1-4/+4
2024-10-17clang/AMDGPU: Set noalias.addrspace metadata on atomicrmw (#102462)Matt Arsenault2-164/+216
2024-10-09clang/AMDGPU: Stop emitting amdgpu-unsafe-fp-atomics attribute (#111579)Matt Arsenault1-22/+0
2024-09-29[cuda][HIP] `__constant__` should imply constant (#110182)Alex Voicu9-27/+27
2024-09-11[HIP][Clang][CodeGen] Handle hip bin symbols properly. (#107458)jofrn1-1/+1
2024-08-21[clang][CodeGen][SPIR-V][AMDGPU] Tweak AMDGCNSPIRV ABI to allow for the corre...Alex Voicu2-63/+666
2024-08-12[Offload][CUDA] Allow CUDA kernels to use LLVM/Offload (#94549)Johannes Doerfert2-0/+95