summaryrefslogtreecommitdiff
path: root/lib/Target/R600/SIRegisterInfo.cpp
Commit message (Expand)AuthorAge
* R600: Remove AMDIL instruction and register definitionsTom Stellard2014-06-13
* R600: Move AMDGPUInstrInfo from AMDGPUTargetMachine into AMDGPUSubtargetTom Stellard2014-06-13
* Use range forMatt Arsenault2014-05-12
* R600/SI: Only create one instruction when spilling/restoring register v3Tom Stellard2014-05-02
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* R600/SI: Return the correct index for VGPRs in getHWRegIndex()Tom Stellard2014-03-31
* Fix known typosAlp Toker2014-01-24
* R600/SI: Fix moveToVALU when the first operand is VSrc.Matt Arsenault2013-11-18
* R600/SI: Add VReg_96 register class to SIRegisterInfo::hasVGPRs()Tom Stellard2013-11-15
* R600/SI: Add support for private address space load/storeTom Stellard2013-11-13
* R600/SI: Prefer SALU instructions for bit shift operationsTom Stellard2013-11-13
* Make method staticMatt Arsenault2013-11-10
* R600/SI: Mark the EXEC register as reservedTom Stellard2013-10-10
* R600/SI: Choose the correct MOV instruction for copying immediatesTom Stellard2013-08-14
* R600/SI: Add more special cases for opcodes to ensureSRegLimit()Tom Stellard2013-08-06
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* R600/SI: switch back to RegPressure schedulingChristian Konig2013-03-26
* Add R600 backendTom Stellard2012-12-11