summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp
AgeCommit message (Expand)Author
2025-08-27[AMDGPU][Attributor] Remove final update of waves-per-eu after the attributor...Shilei Tian
2025-08-18Revert "[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor` (#14...Shilei Tian
2025-08-18[AMDGPU][Attributor] Infer inreg attribute in `AMDGPUAttributor` (#146720)Shilei Tian
2025-07-28AMDGPU: Remove unused TargetPassConfig include from attributor (#150892)Matt Arsenault
2025-07-24[AMDGPU] Remove AAInstanceInfo from the AMDGPUAttributor (#150232)Juan Manuel Martinez CaamaƱo
2025-07-14[llvm] Remove unused includes (NFC) (#148768)Kazu Hirata
2025-07-08Attributor: Infer noalias.addrspace metadata for memory instructions (#136553)Shoreshen
2025-06-23AMDGPU: Remove legacy pass manager version of AMDGPUAttributor (#145262)Matt Arsenault
2025-05-23[IPO] Teach AbstractAttribute::getName to return StringRef (NFC) (#141313)Kazu Hirata
2025-05-17[AMDGPU] Fix a warningKazu Hirata
2025-05-17[AMDGPU][Attributor] Rework update of `AAAMDWavesPerEU` (#123995)Shilei Tian
2025-05-11[AMDGPU] Move kernarg preload logic to separate pass (#130434)Austin Kerbow
2025-05-02[AMDGPU][Attributor] Add `ThinOrFullLTOPhase` as an argument (#123994)Shilei Tian
2025-05-01[AMDGPU] Max. WG size-induced occupancy limits max. waves/EU (#137807)Lucas Ramirez
2025-04-07[NFC][LLVM][AMDGPU] Cleanup pass initialization for AMDGPU (#134410)Rahul Joshi
2025-03-19AMDGPU: Fix attributor not handling all trap intrinsics (#131758)Matt Arsenault
2025-03-06AMDGPU: Replace amdgpu-no-agpr with amdgpu-agpr-alloc (#129893)Matt Arsenault
2024-12-20AMDGPU: Fix mishandling of search for constantexpr addrspacecasts (#120346)Matt Arsenault
2024-12-11[AMDGPU][Attributor] Make `AAAMDWavesPerEU` honor existing attribute (#114438)Shilei Tian
2024-12-11[AMDGPU][Attributor] Make `AAAMDFlatWorkGroupSize` honor existing attribute (...Shilei Tian
2024-12-10[AMDGPU] Re-enable closed-world assumption as an opt-in feature (#115371)Shilei Tian
2024-12-09Reapply "[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttrib...Jun Wang
2024-12-09AMDGPU: Propagate amdgpu-max-num-workgroups attribute (#113018)Matt Arsenault
2024-12-04Revert "[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttribu...Philip Reames
2024-12-04[AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (#94...Jun Wang
2024-10-31[NFC] clang-format -i llvm/lib/Target/AMDGPU/AMDGPUAttributor.cppShilei Tian
2024-10-30Revert "[NFC][AMDGPU][Attributor] Exit earlier if entry CC (#114177)"Shilei Tian
2024-10-30[NFC][AMDGPU][Attributor] Exit earlier if entry CC (#114177)Shilei Tian
2024-10-29[AMDGPU][Attributor] Check the validity of a dependent AA before using its va...Shilei Tian
2024-09-12[NFC][AMDGPU][Attributor] Only iterate over filtered functions when creating ...Shilei Tian
2024-09-06[Attributor] Add support for atomic operations in `AAAddressSpace` (#106927)Shilei Tian
2024-09-01Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#106889)Shilei Tian
2024-08-27[AMDGPU][Attributor] Remove uniformity check in the indirect call specializat...Shilei Tian
2024-08-25Revert "Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#...Anshil Gandhi
2024-08-25Revert "[AMDGPU][LTO] Assume closed world after linking (#105845)" (#106000)Anshil Gandhi
2024-08-25[AMDGPU][LTO] Assume closed world after linking (#105845)Anshil Gandhi
2024-08-14Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#1...Shilei Tian
2024-08-09[AMDGPU][Attributor] Add a pass parameter `closed-world` for AMDGPUAttributor...Shilei Tian
2024-08-07Revert "Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttrib...Shilei Tian
2024-08-06Reapply "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#1...Shilei Tian
2024-08-06[AMDGPU] Enable `AAAddressSpace` in `AMDGPUAttributor` (#101593)Shilei Tian
2024-08-02Revert "[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#10...Shilei Tian
2024-08-02[Attributor][AMDGPU] Enable AAIndirectCallInfo for AMDAttributor (#100952)Shilei Tian
2024-08-02[NFC][AMDGPU] Reformat code for creating AA (#101591)Shilei Tian
2024-07-16[AMDGPU] Fix and add namespace closing comments. NFC.Jay Foad
2024-05-05[Target] Use StringRef::operator== instead of StringRef::equals (NFC) (#91072...Kazu Hirata
2024-03-21AMDGPU: Infer no-agpr usage in AMDGPUAttributor (#85948)Matt Arsenault
2024-01-21[AMDGPU] Add an asm directive to track code_object_version (#76267)Emma Pilkington
2023-11-07AMDGPU: Port AMDGPUAttributor to new pass manager (#71349)Matt Arsenault
2023-09-19[AMDGPU] Use inreg for hint to preload kernel argumentsAustin Kerbow