summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/SIRegisterInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [AMDGPU] Simplify negated conditionStanislav Mekhanoshin2018-12-131-0/+6
* AMDGPU: Refactor Subtarget classesTom Stellard2018-07-111-3/+2
* AMDGPU: Separate R600 and GCN TableGen filesTom Stellard2018-06-281-0/+1
* AMDGPU: Remove #include "MCTargetDesc/AMDGPUMCTargetDesc.h" from common headersTom Stellard2018-05-221-5/+2
* AMDGPU/GlobalISel: Enable TableGen'd instruction selectorTom Stellard2018-05-101-0/+3
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-2/+2
* [AMDGPU] Make sure all super regs of reserved regs are marked reserved.Geoff Berry2018-01-241-1/+0
* [SystemZ] implement shouldCoalesce()Jonas Paulsson2017-09-291-1/+3
* AMDGPU: Pass special input registers to functionsMatt Arsenault2017-08-031-25/+0
* AMDGPU: Initial implementation of callsMatt Arsenault2017-08-011-0/+1
* AMDGPU: Partially fix implicit.buffer.ptr intrinsic handlingMatt Arsenault2017-06-261-3/+4
* AMDGPU: Use correct register names in inline assemblyMatt Arsenault2017-06-081-0/+2
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* AMDGPU: Set high getCSRFirstUseCostMatt Arsenault2017-06-011-0/+6
* AMDGPU: Start defining a calling conventionMatt Arsenault2017-05-171-0/+14
* Revert "Correct register pressure calculation in presence of subregs"Stanislav Mekhanoshin2017-02-241-6/+0
* [AMDGPU] Shut the warning "getRegUnitWeight hides overload...". NFC.Stanislav Mekhanoshin2017-02-231-0/+2
* Correct register pressure calculation in presence of subregsStanislav Mekhanoshin2017-02-231-0/+4
* AMDGPU: Don't use stack space for SGPR->VGPR spillsMatt Arsenault2017-02-211-7/+22
* [AMDGPU] Override PSet for M0Stanislav Mekhanoshin2017-02-101-0/+2
* [AMDGPU] Implement register pressure callbacksStanislav Mekhanoshin2017-02-081-0/+6
* [AMDGPU] Move register related queries to subtarget classKonstantin Zhuravlyov2017-02-081-66/+0
* [AMDGPU] Do not allow register coalescer to create big superregsStanislav Mekhanoshin2017-01-181-0/+7
* AMDGPU: Fix handling of 16-bit immediatesMatt Arsenault2016-12-101-2/+10
* AMDGPU/SI: Don't reserve FLAT_SCR on non-HSA targets & without stack objectsMarek Olsak2016-12-091-1/+3
* AMDGPU/SI: Allow using SGPRs 96-101 on VIMarek Olsak2016-12-091-1/+2
* AMDGPU: Properly implement SIRegisterInfo::isFrameOffsetLegal and needsFrameB...Nicolai Haehnle2016-12-081-0/+2
* AMDGPU/SI: Add back reverted SGPR spilling code, but disable itMarek Olsak2016-11-251-3/+8
* Revert "AMDGPU: Fix MMO when splitting spill"Marek Olsak2016-11-251-8/+3
* TRI: Add hook to pass scavenger during frame eliminationMatt Arsenault2016-11-241-1/+2
* AMDGPU: Fix MMO when splitting spillMatt Arsenault2016-11-231-3/+8
* AMDGPU/SI: Avoid creating unnecessary copies in the SIFixSGPRCopies passTom Stellard2016-11-161-0/+2
* AMDGPU: Refactor copyPhysRegMatt Arsenault2016-11-071-0/+3
* Reapply "AMDGPU: Don't use offen if it is 0"Matt Arsenault2016-10-261-5/+5
* AMDGPU: Factor SGPR spilling into separate functionsMatt Arsenault2016-10-041-0/+6
* Revert "AMDGPU: Don't use offen if it is 0"Mehdi Amini2016-10-011-5/+5
* AMDGPU: Don't use offen if it is 0Matt Arsenault2016-10-011-5/+5
* Remove unnecessary call to getAllocatableRegClassMatt Arsenault2016-09-071-7/+0
* [AMDGPU] Wave and register controlsKonstantin Zhuravlyov2016-09-061-14/+64
* AMDGPU: fix mismatch tags, NFCSaleem Abdulrasool2016-08-291-1/+1
* AMDGPU/SI: Implement a custom MachineSchedStrategyTom Stellard2016-08-291-0/+2
* AMDGPU/SI: Use a better method for determining the largest pressure setsTom Stellard2016-08-261-4/+11
* AMDGPU: Remove custom getSubRegMatt Arsenault2016-08-111-6/+0
* AMDGPU/SI: Don't use reserved VGPRs for SGPR spillingTom Stellard2016-07-281-1/+2
* AMDGPU: Enable trackLivenessAfterRegAllocMatt Arsenault2016-07-111-0/+1
* AMDGPU: Cleanup subtarget handling.Matt Arsenault2016-06-241-6/+7
* AMDGPU/SI: Propagate the Kill flag in storeRegToStackSlot and eliminateFrameI...Changpeng Fang2016-06-161-1/+1
* AMDGPU/SI: Enable the post-ra schedulerTom Stellard2016-04-301-0/+2
* AMDGPU: Enable LocalStackSlotAllocation passMatt Arsenault2016-04-161-0/+21
OpenPOWER on IntegriCloud