aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AMDGPU/kernel-args.ll
AgeCommit message (Expand)AuthorFilesLines
28 hours[DAG] Always use stack to promote bitcast when the source is vector (#151065)Min-Yih Hsu1-122/+611
11 days[RFC][NFC][AMDGPU] Remove `-verify-machineinstrs` from `llvm/test/CodeGen/AMD...Shilei Tian1-5/+5
2025-06-05MachineScheduler: Improve instruction clustering (#137784)Ruiling, Song1-9/+9
2025-03-13AMDGPU: Replace ptr addrspace(1) undefs with poison (#130900)Matt Arsenault1-5/+5
2025-02-22PeepholeOpt: Allow introducing subregister uses on reg_sequence (#127052)Matt Arsenault1-6/+3
2025-02-04DAG: Avoid stack usage in bitcast operand promotion to legal vector (#125637)Matt Arsenault1-611/+122
2024-11-08Reapply "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#...Shilei Tian1-681/+678
2024-11-08Revert "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#1...Shilei Tian1-678/+681
2024-11-08[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#112403)Shilei Tian1-681/+678
2024-07-15Reapply "AMDGPU: Move attributor into optimization pipeline (#83131)" and fol...Matt Arsenault1-465/+468
2024-07-14Revert "AMDGPU: Move attributor into optimization pipeline (#83131)" and foll...dyung1-468/+465
2024-07-14AMDGPU: Move attributor into optimization pipeline (#83131)Matt Arsenault1-465/+468
2024-01-16[AMDGPU,test] Change llc -march= to -mtriple= (#75982)Fangrui Song1-2/+2
2023-12-18[DAG] Fold (vt trunc (extload (vt x))) -> (vt load x) (#75229)Simon Pilgrim1-229/+67
2023-09-11[test] Change llc -march= to -mtriple=Fangrui Song1-2/+2
2023-01-13DAG/GlobalISel: Fix broken/redundant setting of MODereferenceableMatt Arsenault1-1/+1
2022-12-01AMDGPU: Convert some assorted tests to opaque pointersMatt Arsenault1-113/+112
2022-11-29[AMDGPU] Add support for new LLVM vector typesMateja Marjanovic1-52/+50
2022-07-30[AMDGPU] Extend SILoadStoreOptimizer to s_load instructionsCarl Ritson1-174/+156
2022-01-24[AMDGPU] Make v8i16/v8f16 legalStanislav Mekhanoshin1-6/+5
2021-12-01[AMDGPU] Set most sched model resource's BufferSize to oneAustin Kerbow1-409/+405
2021-09-14[AMDGPU] Switch PostRA sched to MachineSchedJoe Nash1-9/+9
2021-07-30[AMDGPU] Autogenerate checks in kernel-args.llJay Foad1-599/+6032
2020-11-16AMDGPU: Select global saddr mode from SGPR pointerMatt Arsenault1-8/+11
2020-10-14AMDGPU: Update AMDHSA code object version handlingKonstantin Zhuravlyov1-1/+1
2020-07-30[AMDGPU/MemOpsCluster] Clean-up fixme's around mem ops clustering logichsmahesha1-2/+2
2020-07-21AMDGPU: Start interpreting byref on kernel argumentsMatt Arsenault1-0/+22
2020-07-17Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ...hsmahesha1-2/+2
2020-06-24[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops clus...Your Name1-2/+2
2020-06-09Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ...hsmahesha1-2/+2
2020-06-09[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops clus...hsmahesha1-2/+2
2020-02-26AMDGPU: Fix some more incorrect check linesJay Foad1-1/+1
2020-01-14[MachineScheduler] Reduce reordering due to mem op clusteringJay Foad1-1/+1
2019-03-17[AMDGPU] Prepare for introduction of v3 and v5 MVTsTim Renouf1-0/+116
2018-12-07AMDGPU: Fix offsets for < 4-byte aggregate kernel argumentsMatt Arsenault1-4/+12
2018-12-07AMDGPU: Use gfx9 instead of gfx8 in a testMatt Arsenault1-135/+133
2018-11-15AMDGPU: Enable code object v3 for AMDHSA onlyKonstantin Zhuravlyov1-1/+1
2018-10-30Revert r345542: AMDGPU: Enable code object v3 by defaultKonstantin Zhuravlyov1-1/+1
2018-10-29AMDGPU: Enable code object v3 by defaultKonstantin Zhuravlyov1-1/+1
2018-08-01AMDGPU/R600: Convert kernel param loads to use PARAM_I_ADDRESSJan Vesely1-15/+4
2018-07-28AMDGPU: Stop trying to extend arguments for cloverMatt Arsenault1-143/+194
2018-07-20Reapply "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Matt Arsenault1-11/+66
2018-07-14Revert "AMDGPU: Fix handling of alignment padding in DAG argument lowering"Evgeniy Stepanov1-66/+11
2018-07-13AMDGPU: Fix handling of alignment padding in DAG argument loweringMatt Arsenault1-11/+66
2018-07-11[FileCheck] Add -allow-deprecated-dag-overlap to failing llvm testsJoel E. Denny1-5/+5
2018-07-05AMDGPU/GlobalISel: Implement custom kernel arg loweringMatt Arsenault1-20/+66
2018-06-26AMDGPU: Add pass to lower kernel arguments to loadsMatt Arsenault1-82/+48
2018-06-15AMDGPU: Make v4i16/v4f16 legalMatt Arsenault1-20/+21
2018-06-07AMDGPU: Try a lot harder to emit scalar loadsMatt Arsenault1-108/+102
2018-05-30AMDGPU: Use better alignment for kernarg loweringMatt Arsenault1-104/+76