summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPU.h
AgeCommit message (Expand)Author
2025-11-17[AMDGPU] Add amdgpu-lower-exec-sync pass to lower named-barrier globals (#165...Chaitanya
2025-11-02[llvm] Use "= default" (NFC) (#166088)Kazu Hirata
2025-10-29[AMDGPU] make AMDGPUUniformIntrinsicCombine a function pass (#165265)Pankaj Dwivedi
2025-10-09[AMDGPU] Introduce "amdgpu-uniform-intrinsic-combine" pass to combine uniform...Pankaj Dwivedi
2025-09-05[AMDGPU] Register amdgpu-lower-vgpr-encoding pass in npm (#156971)Stanislav Mekhanoshin
2025-09-04[AMDGPU] High VGPR lowering on gfx1250 (#156965)Stanislav Mekhanoshin
2025-08-28AMDGPU: Refactor lowering of s_barrier to split barriers (#154648)Nicolai Hähnle
2025-08-14[AMDGPU] Delete AMDGPU Unify Metadata pass (#153548)Shoreshen
2025-07-18AMDGPU: Add pass to replace constant materialize with AV pseudos (#149292)Matt Arsenault
2025-07-10[AMDGPU][NewPM] Port "AMDGPUResourceUsageAnalysis" to NPM (#130959)Vikram Hegde
2025-06-27AMDGPU: Introduce a pass to replace VGPR MFMAs with AGPR (#145024)Matt Arsenault
2025-06-23AMDGPU: Remove legacy pass manager version of AMDGPUAttributor (#145262)Matt Arsenault
2025-06-20AMDGPU: Remove legacy pass manager version of AMDGPUUnifyMetadata (#144985)Matt Arsenault
2025-06-20AMDGPU: Remove legacy PM version of AMDGPUPromoteAllocaToVector (#144986)Matt Arsenault
2025-05-11[AMDGPU] Move kernarg preload logic to separate pass (#130434)Austin Kerbow
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-05-02[AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (#123994)Shilei Tian
2025-04-29[AMDGPU] Avoid referring to specific number of address spaces. NFC. (#137842)Jay Foad
2025-04-15[AMDGPU] Remove the AnnotateKernelFeatures pass (#130198)Jun Wang
2025-04-08[AMDGPU][NPM] Port SIPreEmitPeephole to NPM (#130065)Akshat Oke
2025-04-02[AMDGPU][NPM] Port AMDGPUSetWavePriority to NPM (#130064)Akshat Oke
2025-03-28[AMDGPU] Tweak address space definitions. NFC. (#133442)Jay Foad
2025-03-26[AMDGPU][NPM] Port SILateBranchLowering to NPM (#130063)Akshat Oke
2025-03-25[AMDGPU][NPM] Port SIInsertHardClauses to NPM (#130062)Akshat Oke
2025-03-24[AMDGPU][NPM] Port SIInsertWaitcnts to NPM (#130061)Akshat Oke
2025-03-19[AMDGPU][NPM] Port AMDGPUMarkLastScratchLoad to NPM (#131738)Akshat Oke
2025-03-14[AMDGPU][NPM] Port GCNCreateVOPD to NPM (#130059)Akshat Oke
2025-03-12[AMDGPU][NPM] Port SIMemoryLegalizer to NPM (#130060)Akshat Oke
2025-03-10AMDGPU: Move enqueued block handling into clang (#128519)Matt Arsenault
2025-03-10[AMDGPU][NewPM] Port AMDGPUReserveWWMRegs to NPM (#123722)Akshat Oke
2025-03-04[AMDGPU][NPM] Port SIModeRegister to NPM (#129014)Akshat Oke
2025-02-26[AMDGPU][NewPM] Port AMDGPUInsertDelayAlu to NPM (#128003)Akshat Oke
2025-02-21[AMDGPU][NewPM] Port SIPostRABundler to NPM (#123717)Akshat Oke
2025-02-20[AMDGPU][NewPM] Port SIOptimizeExecMaskingPreRA to NPM (#125351)Akshat Oke
2025-02-18[AMDGPU][NewPM] Port GCNNSAReassign pass to new pass manager (#125034)Vikram Hegde
2025-02-17[AMDGPU][NewPM] Port "SIFormMemoryClauses" to NPM (#127181)Vikram Hegde
2025-02-12[AMDGPU][NewPM] Port "GCNRewritePartialRegUses" pass to NPM (#126024)Vikram Hegde
2025-02-11[AMDGPU][NewPM] Port "GCNPreRAOptimizations" pass to NPM (#126040)Vikram Hegde
2025-02-05[CodeGen][NewPM] Port GCNPreRALongBranchReg to NPM. (#125844)Christudasan Devadasan
2025-02-05[CodeGen][NewPM] Port SIWholeQuadMode to NPM. (#125833)Christudasan Devadasan
2025-01-30[AMDGPU] Rewrite GFX12 SGPR hazard handling to dedicated pass (#118750)Carl Ritson
2025-01-22[AMDGPU][NewPM] Port SILowerWWMCopies to NPM (#123695)Akshat Oke
2025-01-21[AMDGPU][NewPM] Port SIFixVGPRCopies to NPM (#123592)Akshat Oke
2025-01-20[AMDGPU][NewPM] Port SIOptimizeExecMasking to NPM (#123572)Akshat Oke
2025-01-16[AMDGPU][NewPM] Port SILowerControlFlow pass into NPM. (#123045)Christudasan Devadasan
2025-01-13[AMDGPU][NewPM] Port AMDGPUOpenCLEnqueuedBlockLowering to NPM (#122434)Akshat Oke
2025-01-13[AMDGPU][NewPM] Port AMDGPURemoveIncompatibleFunctions to NPM (#122261)Akshat Oke
2025-01-10[AMDGPU] Add backward compatibility layer for kernarg preloading (#119167)Austin Kerbow
2024-12-03AMDGPU/GlobalISel: Add skeletons for new register bank select passes (#112862)Petar Avramovic
2024-11-29[AMDGPU][NewPM] Port SIOptimizeVGPRLiveRange pass to NPM. (#117686)Christudasan Devadasan