summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/InstCombine/AMDGPU
AgeCommit message (Expand)Author
2025-10-07[InstSimplify] Optimize maximumnum and minimumnum (#139581)Lewis Crawford
2025-09-25InstCombine: Check GEP operand is available (#160438)Matt Arsenault
2025-09-24[AMDGPU] Add the support for 45-bit buffer resource (#159702)Shilei Tian
2025-09-01[InstCombine] Strip leading zero indices from GEP (#155415)Nikita Popov
2025-08-04[AMDGPU] gfx1250 v_wmma_scale[16]_f32_16x16x128_f8f6f4 codegen (#152036)Stanislav Mekhanoshin
2025-07-21AMDGPU: Support v_wmma_f32_16x16x128_f8f6f4 on gfx1250 (#149684)Changpeng Fang
2025-07-16[InstCombine]PtrReplacer: Correctly handle select with unavailable operands (...Pierre van Houtryve
2025-06-24[AMDGPU] Fold fmed3 when inputs include infinity (#144824)Darren Wihandi
2025-06-24[ValueTracking] Return true for AddrSpaceCast in canCreateUndefOrPoison (#144...Wenju He
2025-06-23[Reland][InstCombine] Iterative replacement in PtrReplacer (#145410)Anshil Gandhi
2025-06-20Revert "[Reland][InstCombine] Iterative replacement in PtrReplacer" (#145137)Anshil Gandhi
2025-06-20[Reland][InstCombine] Iterative replacement in PtrReplacer (#144626)Anshil Gandhi
2025-06-18[AMDGPU] Support D16 folding for image.sample with multiple extractelement an...Harrison Hao
2025-06-16Revert "[InstCombine] Iterative replacement in PtrReplacer" (#144394)Anshil Gandhi
2025-06-16[InstCombine] Iterative replacement in PtrReplacer (#137215)Anshil Gandhi
2025-06-09[AMDGPU] Update failing test after #129897Jay Foad
2025-06-09[AMDGPU] Detect trivially uniform arguments in InstCombine (#129897)Jay Foad
2025-05-29AMDGPU: Make llvm.amdgcn.make.buffer.rsrc propagate poison (#141913)Matt Arsenault
2025-05-13[AMDGPU] Hoist readlane/readfirstlane through unary/binary operands (#129037)Pierre van Houtryve
2025-05-12AMDGPU: Use minimumnum/maximumnum for fmed3 with amdgpu-ieee=0Matt Arsenault
2025-05-12AMDGPU: Use minnum instead of maxnum for fmed3 src2-nan fold (#139531)Matt Arsenault
2025-05-12AMDGPU: Disable most fmed3 folds for strictfp (#139530)Matt Arsenault
2025-05-12AMDGPU: Add more tests for fmed3 instcombine folds (#139529)Matt Arsenault
2025-05-12AMDGPU: Reorganize fmed3 intrinsic instcombine tests (#139498)Matt Arsenault
2025-04-30[AMDGPU] Remove explicit datalayout from tests where not neededAlexander Richardson
2025-04-25AMDGPU: Add range to wavefrontsize intrinsic declaration (#136303)Matt Arsenault
2025-04-10[AMDGPU] InstCombine llvm.amdgcn.ds.bpermute with uniform arguments (#130133)Jay Foad
2025-04-02[Clang][AMDGPU] Add __builtin_amdgcn_cvt_off_f32_i4 (#133741)Juan Manuel Martinez CaamaƱo
2025-03-18AMDGPU: Replace unused permlane inputs with poison instead of undef (#131288)Matt Arsenault
2025-03-18AMDGPU: Replace unused update.dpp inputs with poison instead of undef (#131287)Matt Arsenault
2025-03-18AMDGPU: Replace unused export inputs with poison instead of undef (#131286)Matt Arsenault
2025-03-14AMDGPU: Make fma_legacy intrinsic propagate poison (#131063)Matt Arsenault
2025-03-14AMDGPU: Make fmul_legacy intrinsic propagate poison (#131062)Matt Arsenault
2025-03-14AMDGPU: Make ballot intrinsic propagate poison (#131061)Matt Arsenault
2025-03-14AMDGPU: Make fmed3 intrinsic propagate poison (#131060)Matt Arsenault
2025-03-14AMDGPU: Make cvt_pknorm and cvt_pk intrinsics propagate poison (#131059)Matt Arsenault
2025-03-13AMDGPU: Make frexp_exp and frexp_mant intrinsics propagate poison (#130915)Matt Arsenault
2025-03-13AMDGPU: Make sqrt and rsq intrinsics propagate poison (#130914)Matt Arsenault
2025-03-13AMDGPU: Make rcp intrinsic propagate poison (#130913)Matt Arsenault
2025-03-09InstCombine: Fix a crash in `PointerReplacer` when constructing a new PHI (#1...Changpeng Fang
2025-03-07AMDGPU: Regenerate test checks in instcombine testMatt Arsenault
2025-03-07AMDGPU: Handle demanded subvectors for readfirstlane (#128648)Matt Arsenault
2025-03-06Revert "[AMDGPU] InstCombine llvm.amdgcn.ds.bpermute with uniform arguments (...Jay Foad
2025-03-06[AMDGPU] InstCombine llvm.amdgcn.ds.bpermute with uniform arguments (#129895)Jay Foad
2025-03-06Regenerate checks in test/Transforms/InstCombine/AMDGPU/. NFC.Jay Foad
2025-03-05[IR] Return correct memory effects for `convergencectrl` (#129874)Yingwei Zheng
2025-03-05AMDGPU: Fix worklist management in simplifyDemandedVectorEltsIntrinsicMatt Arsenault
2025-03-05AMDGPU: Reduce readfirstlane for single demanded vector element (#128647)Matt Arsenault
2025-02-28AMDGPU: Simplify demanded vector elts of readfirstlane sources (#128646)Matt Arsenault
2025-02-28AMDGPU: Add baseline tests for simplify elts of readfirstlane (#128645)Matt Arsenault