summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AMDGPU/kernel-args.ll
AgeCommit message (Expand)Author
2025-06-05MachineScheduler: Improve instruction clustering (#137784)Ruiling, Song
2025-03-13AMDGPU: Replace ptr addrspace(1) undefs with poison (#130900)Matt Arsenault
2025-02-22PeepholeOpt: Allow introducing subregister uses on reg_sequence (#127052)Matt Arsenault
2025-02-04DAG: Avoid stack usage in bitcast operand promotion to legal vector (#125637)Matt Arsenault
2024-11-08Reapply "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#...Shilei Tian
2024-11-08Revert "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#1...Shilei Tian
2024-11-08[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#112403)Shilei Tian
2024-07-15Reapply "AMDGPU: Move attributor into optimization pipeline (#83131)" and fol...Matt Arsenault
2024-07-14Revert "AMDGPU: Move attributor into optimization pipeline (#83131)" and foll...dyung
2024-07-14AMDGPU: Move attributor into optimization pipeline (#83131)Matt Arsenault
2024-01-16[AMDGPU,test] Change llc -march= to -mtriple= (#75982)Fangrui Song
2023-12-18[DAG] Fold (vt trunc (extload (vt x))) -> (vt load x) (#75229)Simon Pilgrim
2023-09-11[test] Change llc -march= to -mtriple=Fangrui Song
2023-01-13DAG/GlobalISel: Fix broken/redundant setting of MODereferenceableMatt Arsenault
2022-12-01AMDGPU: Convert some assorted tests to opaque pointersMatt Arsenault
2022-11-29[AMDGPU] Add support for new LLVM vector typesMateja Marjanovic
2022-07-30[AMDGPU] Extend SILoadStoreOptimizer to s_load instructionsCarl Ritson
2022-01-24[AMDGPU] Make v8i16/v8f16 legalStanislav Mekhanoshin
2021-12-01[AMDGPU] Set most sched model resource's BufferSize to oneAustin Kerbow
2021-09-14[AMDGPU] Switch PostRA sched to MachineSchedJoe Nash
2021-07-30[AMDGPU] Autogenerate checks in kernel-args.llJay Foad
2020-11-16AMDGPU: Select global saddr mode from SGPR pointerMatt Arsenault
2020-10-14AMDGPU: Update AMDHSA code object version handlingKonstantin Zhuravlyov
2020-07-30[AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logichsmahesha
2020-07-21AMDGPU: Start interpreting byref on kernel argumentsMatt Arsenault
2020-07-17Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ...hsmahesha
2020-06-24[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops clus...Your Name
2020-06-09Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ...hsmahesha
2020-06-09[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops clus...hsmahesha
2020-02-26AMDGPU: Fix some more incorrect check linesJay Foad
2020-01-14[MachineScheduler] Reduce reordering due to mem op clusteringJay Foad
2019-03-17[AMDGPU] Prepare for introduction of v3 and v5 MVTsTim Renouf
2018-12-07AMDGPU: Fix offsets for < 4-byte aggregate kernel argumentsMatt Arsenault
2018-12-07AMDGPU: Use gfx9 instead of gfx8 in a testMatt Arsenault
2018-11-15AMDGPU: Enable code object v3 for AMDHSA onlyKonstantin Zhuravlyov
2018-10-30Revert r345542: AMDGPU: Enable code object v3 by defaultKonstantin Zhuravlyov
2018-10-29AMDGPU: Enable code object v3 by defaultKonstantin Zhuravlyov
2018-08-01AMDGPU/R600: Convert kernel param loads to use PARAM_I_ADDRESSJan Vesely
2018-07-28AMDGPU: Stop trying to extend arguments for cloverMatt Arsenault
2018-07-20Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Matt Arsenault
2018-07-14Revert "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Evgeniy Stepanov
2018-07-13AMDGPU: Fix handling of alignment padding in DAG argument loweringMatt Arsenault
2018-07-11[FileCheck] Add -allow-deprecated-dag-overlap to failing llvm testsJoel E. Denny
2018-07-05AMDGPU/GlobalISel: Implement custom kernel arg loweringMatt Arsenault
2018-06-26AMDGPU: Add pass to lower kernel arguments to loadsMatt Arsenault
2018-06-15AMDGPU: Make v4i16/v4f16 legalMatt Arsenault
2018-06-07AMDGPU: Try a lot harder to emit scalar loadsMatt Arsenault
2018-05-30AMDGPU: Use better alignment for kernarg loweringMatt Arsenault
2018-05-29AMDGPU: Round up kernel argument allocation sizeMatt Arsenault
2018-05-22AMDGPU: Make v2i16/v2f16 legal on VIMatt Arsenault