aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenOpenCL
AgeCommit message (Expand)AuthorFilesLines
2024-06-20[Clang][AMDGPU] Add a builtin for `llvm.amdgcn.make.buffer.rsrc` intrinsic (#...Shilei Tian1-0/+93
2024-06-19[Clang] Swap range and noundef metadata to attribute for intrinsics. (#94851)Andreas Jonson2-8/+6
2024-06-18[Clang][AMDGPU] Add a new builtin type for buffer rsrc (#94830)Shilei Tian1-0/+82
2024-06-18clang/AMDGPU: Emit atomicrmw from ds_fadd builtins (#95395)Matt Arsenault5-13/+61
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer1-13/+13
2024-06-10[clang] Reland Add tanf16 builtin and support for tan constrained intrinsic ...Farzon Lotfi1-0/+3
2024-06-07[clang][SPIR-V] Add support for AMDGCN flavoured SPIRV (#89796)Alex Voicu6-175/+220
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian2-0/+3
2024-05-29Revert "[clang] Add tanf16 builtin and support for tan constrained intrinsic ...Farzon Lotfi1-3/+0
2024-05-29[clang] Add tanf16 builtin and support for tan constrained intrinsic (#93314)Farzon Lotfi1-0/+3
2024-05-22[AMDGPU][Clang] Builtin for GLOBAL_LOAD_LDS on GFX940 (#92962)Shilei Tian1-0/+52
2024-05-05[test] %clang_cc1: remove redundant actionsFangrui Song1-1/+1
2024-05-04[test] %clang_cc1: remove redundant actionsFangrui Song9-9/+9
2024-05-04[test] %clang_cc1 -emit-llvm: remove redundant -SFangrui Song1-2/+2
2024-05-04[test] %clang_cc1 -emit-llvm: remove redundant -SFangrui Song43-135/+135
2024-05-03[AMDGPU] Allow the `__builtin_flt_rounds` functions on AMDGPU (#90994)Joseph Huber1-0/+12
2024-04-25[InstCombine] Swap out range metadata to range attribute for cttz/ctlz/ctpop ...Andreas Jonson1-2/+2
2024-04-11[AMDGPU] Add Clang builtins for amdgcn s_ttrace intrinsics (#88076)Corbin Robeck1-0/+22
2024-04-11[InstCombine] Infer nsw/nuw for trunc (#87910)Yingwei Zheng1-1/+1
2024-03-25AMDGPU: Rename intrinsics and remove f16/bf16 versions for load transpose (#8...Changpeng Fang5-71/+9
2024-03-22AMDGPU: Rename and add bf16 support for global_load_tr builtins (#86202)Changpeng Fang5-60/+63
2024-03-21[clang][CodeGen] Allow `memcpy` replace with trivial auto var initAntonio Frighetto1-8/+1
2024-03-12[AMDGPU] Adding the amdgpu_num_work_groups function attribute (#79035)Jun Wang1-0/+47
2024-03-06AMDGPU: Define a feature for v_dot4_f32_* instructions (#84248)Changpeng Fang2-6/+6
2024-03-06[AMDGPU] Rename COV module flag to amdhsa_code_object_version (#79905)Emma Pilkington1-2/+2
2024-03-06[AMDGPU] Implement 'llvm.get.fpenv' and 'llvm.set.fpenv' (#83906)Joseph Huber1-0/+12
2024-02-20[AMDGPU] Fix operand types for `V_DOT2_F32_BF16` (#82044)Shilei Tian1-2/+2
2024-02-16[AMDGPU] Use `bf16` instead of `i16` for bfloat (#80908)Shilei Tian1-1/+4
2024-02-12[clang][CodeGen] Emit atomic IR in place of optimized libcalls. (#73176)Logikable1-30/+27
2024-02-09[NVPTX] Add clang builtin for `__nvvm_reflect` intrinsic (#81277)Joseph Huber1-0/+28
2024-02-05[AMDGPU] Add missing `__builtin_amdgcn_wavefrontsize` builtin (#80741)Joseph Huber1-0/+7
2024-02-02Reapply "[AMDGPU] Add InstCombine rule for ballot.i64 intrinsic in wave32 mod...Valery Pykhtin1-6/+3
2024-02-01[AMDGPU] Check wavefrontsize for GFX11 WMMA builtins (#79980)Jay Foad3-18/+18
2024-01-31[AMDGPU][GFX12] Add tests for unsupported builtins (#78729)Mariusz Sikora1-1/+85
2024-01-30[AMDGPU] Do not emit arch dependent macros with unspecified cpu (#80035)Joseph Huber1-1/+1
2024-01-29Revert "[AMDGPU] Do not emit arch dependent macros with unspecified cpu (#796...Joseph Huber1-1/+1
2024-01-29[AMDGPU] Do not emit arch dependent macros with unspecified cpu (#79660)Joseph Huber1-1/+1
2024-01-24[AMDGPU] Add GFX12 WMMA and SWMMAC instructions (#77795)Mirko Brkušanin7-20/+597
2024-01-24[AMDGPU][GFX12] VOP encoding and codegen - add support for v_cvt fp8/… (#78...Mariusz Sikora2-19/+20
2024-01-23[AMDGPU] Change default AMDHSA Code Object version to 5 (#79038)Saiyedul Islam2-7/+7
2024-01-19[AMDGPU] Remove gws feature from GFX12 (#78711)Jay Foad2-19/+32
2024-01-19[AMDGPU] Do not emit `V_DOT2C_F32_F16_e32` on GFX12 (#78709)Jay Foad1-2/+2
2024-01-18[AMDGPU] Add global_load_tr for GFX12 (#77772)Piotr Sobczak5-0/+152
2024-01-18[AMDGPU][GFX12] Add 16 bit atomic fadd instructions (#75917)Mariusz Sikora2-2/+94
2024-01-18AMDGPU/GFX12: Add new dot4 fp8/bf8 instructions (#77892)Mariusz Sikora2-0/+25
2024-01-18[AMDGPU] Add GFX12 __builtin_amdgcn_s_sleep_var (#77926)Jay Foad3-6/+29
2024-01-18[AMDGPU][NFC] Rename feature FP8Insts to FP8ConversionInsts (#78439)Mariusz Sikora1-3/+3
2024-01-17Revert "[AMDGPU] Add InstCombine rule for ballot.i64 intrinsic in wave32 mode...Valery Pykhtin1-2/+6
2024-01-17[AMDGPU] Add InstCombine rule for ballot.i64 intrinsic in wave32 mode. (#71556)Valery Pykhtin1-6/+2
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov3-8/+8