aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenOpenCL
AgeCommit message (Expand)AuthorFilesLines
2025-12-03[OpenCL][NVPTX] Don't set calling convention for OpenCL kernel (#170170)Hongyu Chen2-4/+24
2025-12-02clang/AMDGPU: Enable opencl 2.0 features for unknown target (#170308)Matt Arsenault2-4/+5
2025-11-24[AMDGPU] Add builtins for wave reduction intrinsics (#161816)Aaditya1-0/+84
2025-11-24[Clang] Support __bf16 type for SPIR/SPIR-V (#169012)Wenju He1-0/+31
2025-11-19[AMDGPU] Adding instruction specific features (#167809)Shoreshen6-125/+144
2025-11-18Extend MemoryEffects to Support Target-Specific Memory Locations (#148650)CarolineConcatto1-1/+1
2025-11-04[IR] Add new function attribute nocreateundeforpoison (#164809)Jay Foad1-1/+1
2025-10-31[clang][SPIR][SPIRV] Don't generate constant NULL from addrspacecast generic ...Wenju He2-633/+735
2025-10-30Reapply "[HIP][Clang] Remove __AMDGCN_WAVEFRONT_SIZE macros" (#164217)Fabian Ritter2-9/+1
2025-10-28[Clang] Freeze padded vectors before storing. (#164821)Florian Hahn1-9/+11
2025-10-22[AMDGPU] Add intrinsics for v_[pk]_add_{min|max}_* instructions (#164731)Stanislav Mekhanoshin3-4/+113
2025-10-21[clang] Add support for cluster sync scope (#162575)macurtis-amd1-18/+41
2025-10-21[clang][CodeGen] Emit `llvm.tbaa.errno` metadata during module creationAntonio Frighetto13-253/+253
2025-10-20[NFC][Clang][AMDGPU] Fix upstream and downstream difference (#164304)Shilei Tian1-0/+47
2025-10-13AMDGPU: Use ELF mangling in data layout (#163011)Matt Arsenault1-1/+1
2025-10-10[clang][CodeGen] Remove "unsafe-fp-math" attribute support (#162779)paperchalice1-6/+0
2025-10-09[clang][SPIR][SPIRV] Materialize non-generic null pointers via addrspacecast ...Wenju He1-3/+3
2025-10-06[NFC] Change spelling of cluster feature to "clusters" (#162103)Shilei Tian1-2/+2
2025-10-06[AMDGPU] Make cluster a target feature (#162040)Shilei Tian1-2/+2
2025-09-29[AMDGPU][SPIRV] Use SPIR-V syncscopes for some AMDGCN BIs (#154867)Alex Voicu3-22/+30
2025-09-24[AMDGPU] Add the support for 45-bit buffer resource (#159702)Shilei Tian1-10/+18
2025-09-17[AMDGPU] Add gfx1251 runlines to cooperative atomcis tests. NFC (#159437)Stanislav Mekhanoshin1-0/+1
2025-09-17[AMDGPU] Add gfx1251 subtarget (#159430)Stanislav Mekhanoshin1-0/+2
2025-09-16[AMDGPU] Add s_cluster_barrier on gfx1250 (#159175)Stanislav Mekhanoshin1-0/+10
2025-09-16[AMDGPU] Add missing bf16-pk-insts feature to gfx1250 (#159167)Stanislav Mekhanoshin1-1/+1
2025-09-15[Dwarf] Support heterogeneous DW_{OP,AT}s needed for AMDGPU CFI (#153883)Scott Linder2-50/+51
2025-09-15[Clang] [Sema] Make `-Wincompatible-pointer-types` an error by default (#157364)Sirraide1-1/+1
2025-09-15Revert "[HIP][Clang] Remove __AMDGCN_WAVEFRONT_SIZE macros" (#158566)Fabian Ritter2-1/+9
2025-09-15[HIP][Clang] Remove __AMDGCN_WAVEFRONT_SIZE macros (#157463)Fabian Ritter2-9/+1
2025-09-12[clang] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto12-455/+574
2025-09-10[AMDGPU] Add builtins and intrinsics for cluster attributes (#157877)Shilei Tian1-0/+168
2025-09-10[AMDGPU] Add builtins for wave reduction intrinsics (#150170)Aaditya1-0/+378
2025-09-04[AMDGPU][gfx1250] Add 128B cooperative atomics (#156418)Pierre van Houtryve1-0/+104
2025-09-03[AMDGPU] Support cluster_load_async_to_lds instructions on gfx1250 (#156595)Changpeng Fang1-0/+40
2025-09-02[AMDGPU] Support cluster load instructions for gfx1250 (#156548)Changpeng Fang1-0/+36
2025-08-27clang/AMDGPU: Add __builtin_amdgcn_inverse_ballot_w{32,64} (#155724)Nicolai Hähnle2-0/+14
2025-08-27[AMDGPU] Refactor insertWaveSizeFeature (#154850)Stanislav Mekhanoshin1-0/+2
2025-08-26[AMDGCN] Add missing gfx1250 clang tests. NFC. (#155478)Stanislav Mekhanoshin2-0/+192
2025-08-21[clang][CodeGen] cast addr space of ReturnValue if needed (#154380)macurtis-amd2-0/+2
2025-08-12[AMDGPU] Add s_barrier_init|join|leave instructions (#153296)Stanislav Mekhanoshin2-0/+51
2025-08-12[VectorCombine] Shrink loads used in shufflevector rebroadcasts. (#153138)Leon Clark1-11/+11
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov4-34/+34
2025-08-05[AMDGPU] Add gfx1250 wmma_scale[16]_f32_32x16x128_f4 instructions (#152194)Stanislav Mekhanoshin1-0/+22
2025-08-05[Clang][AMDGPU] Add builtins for some buffer resource atomics (#149216)zGoldthorpe4-39/+102
2025-08-04[AMDGPU] gfx1250 v_wmma_scale[16]_f32_16x16x128_f8f6f4 codegen (#152036)Stanislav Mekhanoshin1-0/+24
2025-08-04Revert "[VectorCombine] Shrink loads used in shufflevector rebroadcasts" (#15...Simon Pilgrim1-11/+11
2025-08-04[VectorCombine] Shrink loads used in shufflevector rebroadcasts (#128938)Leon Clark1-11/+11
2025-08-02[AMDGPU] v_cvt_scalef32_sr_pk16_* gfx1250 instructions (#151810)Stanislav Mekhanoshin1-0/+42
2025-08-02[AMDGPU] v_cvt_scalef32_pk16_* gfx1250 instructions (#151807)Stanislav Mekhanoshin1-0/+36
2025-08-02[AMDGPU] v_cvt_scale_pk16 gfx1250 instructions (#151804)Stanislav Mekhanoshin1-0/+36