[AMDGPU] Add CL option for max-ilp scheduler.
[platform/upstream/llvm.git] / llvm / lib / Target / AMDGPU / AMDGPUTargetMachine.cpp
2022-08-02 Austin Kerbow[AMDGPU] Add CL option for max-ilp scheduler.
2022-08-02 Austin Kerbow[AMDGPU] Add GCNMaxILPSchedStrategy
2022-08-02 Jay Foad[AMDGPU] Remove IR SpeculativeExecution pass from codeg...
2022-07-19 Jon Chesterfield[amdgpu] Implement lds kernel id intrinsic
2022-07-05 Joe Nash[AMDGPU] gfx11 Generate VOPD Instructions
2022-06-30 Jay Foad[AMDGPU] GFX11: automatically release VGPRs at the...
2022-06-29 Jay Foad[AMDGPU] New AMDGPUInsertDelayAlu pass
2022-06-27 Jay Foad[AMDGPU] Cluster stores as well as loads for GFX11
2022-06-21 Kazu Hirata[llvm] Don't use Optional::getValue (NFC)
2022-06-15 Austin Kerbow[AMDGPU] Add more expressive sched_barrier controls
2022-06-01 Matt ArsenaultCodeGen: Move getAddressSpaceForPseudoSourceKind into...
2022-05-31 jeff[AMDGPU] Instruction Type Pipeline
2022-05-10 jeff[AMDGPU] Allow for MFMA Inst Clustering
2022-05-10 jeff[NFC] Fix typo
2022-04-27 Ivan Kosarev[AMDGPU] Adjust wave priority based on VMEM instruction...
2022-04-20 Matt ArsenaultAMDGPU: Serialize VGPRForAGPRCopy
2022-04-20 Matt ArsenaultAMDGPU: Serialize WWM registers
2022-04-11 Matt ArsenaultReapply "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"
2022-04-06 Craig Topper[AArch64][AMDGPU][WebAssembly] Use static_cast instead...
2022-03-15 Pavel LabathRemove a top-level "using namespace" in TargetTransform...
2022-03-12 serge-sans-pailleCleanup includes: DebugInfo & CodeGen
2022-02-25 Jameson Nashmark getTargetTransformInfo and getTargetIRAnalysis...
2022-01-11 Maksim PanchenkoMerge BOLT into LLVM monorepo
2021-12-16 Ron LiebermanRevert "AMDGPU: Remove AMDGPUFixFunctionBitcasts pass"
2021-12-15 Matt ArsenaultAMDGPU: Remove AMDGPUFixFunctionBitcasts pass
2021-12-11 Matt ArsenaultAMDGPU: Remove fixed function ABI option
2021-12-04 Matt ArsenaultAMDGPU: Enable fixed function ABI by default
2021-11-08 Michael Liao[InferAddressSpaces] Support assumed addrspaces from...
2021-10-22 Jay Foad[AMDGPU] Run SIShrinkInstructions before post-RA scheduling
2021-10-18 Jay FoadRemove the verifyAfter mechanism that was replaced...
2021-10-13 Jay Foad[AMDGPU] Enable load clustering in the post-RA scheduler
2021-10-12 Stanislav Mekhanoshin[AMDGPU] Promote generic pointer kernel arguments into...
2021-10-12 Jay FoadRevert "[AMDGPU] Enable load clustering in the post...
2021-10-12 Jay Foad[AMDGPU] Enable load clustering in the post-RA scheduler
2021-10-08 Reid KlecknerMove TargetRegistry.(h|cpp) from Support to MC
2021-09-29 Jay Foad[AMDGPU] Enable machine verification after AMDGPUISelDA...
2021-09-29 hsmahesha[AMDGPU] Do not internalize ASan device library functions.
2021-09-20 Jacob Lambert[AMDGPU][NFC] Correct typos in lib/Target/AMDGPU/AMDGPU...
2021-09-14 Joe Nash[AMDGPU] Switch PostRA sched to MachineSched
2021-09-09 Matt ArsenaultAMDGPU: Invert ABI attribute handling
2021-09-01 hsmaheshaRevert "Revert "Disable ReplaceLDS pass, patch up tests...
2021-09-01 hsmaheshaRevert "Disable ReplaceLDS pass, patch up tests to...
2021-08-25 Daniil Fukalov[NFC][AMDGPU] Reduce includes dependencies.
2021-08-06 Reshabh Sharma[AMDGPU] Handle functions in llvm's global ctors and...
2021-08-04 Reshabh SharmaRevert "[AMDGPU] Handle functions in llvm's global...
2021-08-04 Reshabh Sharma[AMDGPU] Handle functions in llvm's global ctors and...
2021-07-30 Tarindu JayatilakaTake OptimizationLevel class out of Pass Builder
2021-07-24 Kuter Dinel[AMDGPU] Deduce attributes with the Attributor
2021-07-21 Stanislav Mekhanoshin[AMDGPU] Move perfhint analysis
2021-07-20 Sebastian Neubauer[AMDGPU] Improve register computation for indirect...
2021-07-15 Stanislav Mekhanoshin[AMDGPU] Refine -O0 and -O1 passes.
2021-07-13 Matt ArsenaultRegAlloc: Allow targets to split register allocation
2021-07-08 Michael Liao[amdgpu] Remove the GlobalDCE pass prior to the interna...
2021-07-07 Stanislav Mekhanoshin[AMDGPU] Disable garbage collection passes
2021-07-07 Stanislav Mekhanoshin[AMDGPU] isPassEnabled() helper to check cl::opt and...
2021-07-06 Stanislav Mekhanoshin[AMDGPU] Move atomic expand past infer address spaces
2021-07-06 Stanislav Mekhanoshin[AMDGPU] Do not run IR optimizations at -O0
2021-06-30 Stanislav Mekhanoshin[AMDGPU] Add S_MOV_B64_IMM_PSEUDO for wide constants
2021-06-26 Jon ChesterfieldDisable ReplaceLDS pass, patch up tests to match
2021-06-21 Ruiling Song[AMDGPU] Add Optimize VGPR LiveRange Pass.
2021-06-21 hsmahesha[AMDGPU] Replace non-kernel function uses of LDS global...
2021-05-12 Baptiste Saleil[AMDGPU] Disable the SIFormMemoryClauses pass at -O1
2021-05-11 Piotr Sobczak[AMDGPU] Move code sinking before structurizer
2021-05-08 Arthur Eubanks[NewPM] Hide pass manager debug logging behind -debug...
2021-05-07 Sebastian Neubauer[AMDGPU] Serialize MFInfo::ScavengeFI
2021-05-04 Baptiste Saleil[AMDGPU] Disable the scalar IR, SDWA and load store...
2021-04-26 Baptiste Saleil[AMDGPU] Experiments show that the GCNRegBankReassign...
2021-04-19 Jay Foad[AMDGPU] Remove MachineDCE after SIFoldOperands
2021-04-17 Yaxun (Sam) Liu[AMDGPU] Add GlobalDCE before internalization pass
2021-04-15 hsmahesha[AMDGPU] Disable forceful inline of non-kernel function...
2021-04-14 hsmahesha[AMDGPU] Rename "LDS lowering" pass name.
2021-04-13 madhur13490[AMDGPU] Set implicit arg attributes for indirect calls
2021-04-09 Mitch PhillipsRevert "[AMDGPU] Remove MachineDCE after SIFoldOperands"
2021-04-09 Jay Foad[AMDGPU] Remove MachineDCE after SIFoldOperands
2021-04-07 Stanislav Mekhanoshin[AMDGPU] Split GCNRegBankReassign
2021-04-01 Jay Foad[AMDGPU] Remove SIAddIMGInit pass which is now unused
2021-04-01 Jay Foad[AMDGPU][GlobalISel] Add IMG init in selectImageIntrinsic
2021-04-01 Jay Foad[AMDGPU][SDag] Add IMG init in AdjustInstrPostInstrSele...
2021-03-20 Carl Ritson[AMDGPU] Rename SIInsertSkips Pass
2021-03-20 Carl Ritson[AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmit...
2021-03-15 Jon Chesterfield[amdgpu] Implement lower function LDS pass
2021-03-05 Petar AvramovicReland AMDGPU/GlobalISel: Combine zext(trunc x) to...
2021-03-04 Nico WeberRevert "AMDGPU/GlobalISel: Combine zext(trunc x) to...
2021-03-04 Petar AvramovicAMDGPU/GlobalISel: Combine zext(trunc x) to x after...
2021-03-02 Amara Emerson[AArch64][GlobalISel] Enable use of the optsize predica...
2021-02-19 madhur13490Make fixed-abi default for AMD HSA OS
2021-01-22 Arthur Eubanks[NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callback...
2021-01-22 Arthur Eubanks[AMDGPU][Inliner] Remove amdgpu-inline and add a new...
2021-01-21 Jay Foad[AMDGPU][GlobalISel] Run SIAddImgInit
2021-01-21 Matt ArsenaultAMDGPU: Add occupancy to serialized MachineFunctionInfo
2021-01-07 dfukalov[NFC][AMDGPU] Reduce include files dependency.
2021-01-05 Arthur Eubanks[NFC] Rename registerAliasAnalyses -> registerDefaultAl...
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Pass TargetMachine to AMDGPUSimplifyLib...
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Make amdgpu-aa work with NewPM
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Port amdgpu-always-inline
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Port amdgpu-printf-runtime-binding
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Port amdgpu-unify-metadata
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Port amdgpu-propagate-attributes-early...
2021-01-04 Arthur Eubanks[NewPM][AMDGPU] Run InternalizePass when -amdgpu-intern...
2020-12-29 Arthur Eubanks[NewPM][AMDGPU] Port amdgpu-lower-kernel-attributes
next