aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2023-12-13AMDGPU/GlobalISel: add AMDGPUGlobalISelDivergenceLowering pass (#75340)Petar Avramovic1-0/+1
2023-11-24[AMDGPU] New AMDGPUInsertSingleUseVDST pass (#72388)Jay Foad1-0/+1
2023-10-12[HIP][LLVM][Opt] Add LLVM support for `hipstdpar`Alex Voicu1-0/+1
2023-10-11Revert "[HIP][LLVM][Opt] Add LLVM support for `hipstdpar`"Alex Voicu1-1/+0
2023-10-11[HIP][LLVM][Opt] Add LLVM support for `hipstdpar`Alex Voicu1-0/+1
2023-09-26[AMDGPU] New image intrinsic optimizer pass (#67151)Jay Foad1-0/+1
2023-08-31[TableGen] Remove & Replace old GICombiner Backendpvanhout1-3/+3
2023-07-31Reapply "[CodeGen]Allow targets to use target specific COPY instructions for ...Matt Arsenault1-0/+1
2023-07-26Revert "[CodeGen]Allow targets to use target specific COPY instructions for l...Vitaly Buka1-1/+0
2023-07-11[AMDGPU] Use GlobalISel MatchTable Combiner Backendpvanhout1-6/+6
2023-07-07[AMDGPU] Enable whole wave register copyChristudasan Devadasan1-0/+1
2023-06-29[AMDGPU] Reserve SGPR pair when long branches are presentBrendon Cahoon1-0/+1
2023-06-20AMDGPU: Delete old AMDGPUPropagateAttributes passMatt Arsenault1-1/+0
2023-06-19[AMDGPU] Reimplement the GFX11 early release VGPRs optimizationJay Foad1-1/+0
2023-06-09CodeGen: Expand memory intrinsics in PreISelIntrinsicLoweringMatt Arsenault1-1/+0
2023-05-26[AMDGPU] Add pass to rewrite partially used virtual superregisters after Rena...Valery Pykhtin1-0/+1
2023-05-03Split out `CodeGenTypes` from `CodeGen` for LLT/MVTNAKAMURA Takumi1-0/+1
2023-04-17[CMake] Reorder and reformat depsNAKAMURA Takumi1-6/+6
2023-04-05[amdgpu][nfc] Remove dead code associated with LDS loweringJon Chesterfield1-1/+0
2023-02-23[AMDGPU] Split SIModeRegisterDefaults out of AMDGPUBaseInfo. NFC.Jay Foad1-0/+1
2023-02-21[AMDGPU] Remove function with incompatible featurespvanhout1-0/+1
2023-01-30AMDGPU/GlobalISel: Add stub custom regbankselect passMatt Arsenault1-0/+1
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-09-26AMDGPU: Add a pass to rewrite certain undef in PHIRuiling Song1-0/+1
2022-07-05[AMDGPU] gfx11 Generate VOPD InstructionsJoe Nash1-0/+2
2022-06-30[AMDGPU] GFX11: automatically release VGPRs at the end of the shaderJay Foad1-0/+1
2022-06-29[AMDGPU] New AMDGPUInsertDelayAlu passJay Foad1-0/+1
2022-06-14[AMDGPU] Add more expressive sched_barrier controlsAustin Kerbow1-1/+1
2022-05-31[AMDGPU] Instruction Type Pipelinejeff1-1/+1
2022-05-10[AMDGPU] Allow for MFMA Inst Clusteringjeff1-0/+1
2022-04-27[AMDGPU] Adjust wave priority based on VMEM instructions to avoid duty-cycling.Ivan Kosarev1-0/+1
2022-04-11Reapply "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"Matt Arsenault1-1/+0
2022-02-18[AMDGPU] Rename AMDGPUCFGStructurizer to R600MachineCFGStructurizerJay Foad1-1/+1
2021-12-16Revert "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"Ron Lieberman1-0/+1
2021-12-15AMDGPU: Remove AMDGPUFixFunctionBitcasts passMatt Arsenault1-1/+0
2021-11-17[AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold modsMirko Brkusanin1-0/+1
2021-10-12[AMDGPU] Promote generic pointer kernel arguments into globalStanislav Mekhanoshin1-0/+1
2021-10-01[NFC][AMDGPU] Reduce includes dependencies, part 2Daniil Fukalov1-13/+15
2021-08-25[NFC][AMDGPU] Reduce includes dependencies.Daniil Fukalov1-0/+3
2021-08-06[AMDGPU] Handle functions in llvm's global ctors and dtors listReshabh Sharma1-0/+1
2021-08-04Revert "[AMDGPU] Handle functions in llvm's global ctors and dtors list"Reshabh Sharma1-1/+0
2021-08-04[AMDGPU] Handle functions in llvm's global ctors and dtors listReshabh Sharma1-0/+1
2021-07-28[MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ ...Patrick Holland1-0/+1
2021-07-24[AMDGPU] Deduce attributes with the AttributorKuter Dinel1-0/+1
2021-07-20[AMDGPU] Improve register computation for indirect callsSebastian Neubauer1-0/+1
2021-06-30[AMDGPU] Add S_MOV_B64_IMM_PSEUDO for wide constantsStanislav Mekhanoshin1-0/+1
2021-06-21[AMDGPU] Add Optimize VGPR LiveRange Pass.Ruiling Song1-0/+1
2021-06-21[AMDGPU] Replace non-kernel function uses of LDS globals by pointers.hsmahesha1-0/+1
2021-04-26[AMDGPU] Experiments show that the GCNRegBankReassign pass significantly impactsBaptiste Saleil1-1/+0
2021-04-01[AMDGPU] Remove SIAddIMGInit pass which is now unusedJay Foad1-1/+0