summaryrefslogtreecommitdiff
path: root/lib/Target/R600
Commit message (Expand)AuthorAge
* Add DEBUG_TYPE to SIAnnotateControlFlowMatt Arsenault2014-02-03
* R600/SI: Fix insertelement with dynamic indices.Matt Arsenault2014-02-02
* Remove the last hasRawTextSupport call from R600.Rafael Espindola2014-01-31
* Replace another use with hasRawTextSupport+EmitRawText with emitRawComment.Rafael Espindola2014-01-31
* Use emitRawComment to avoid a call to hasRawTextSupport.Rafael Espindola2014-01-31
* Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse2014-01-28
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-28
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-28
* Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse2014-01-28
* R600/SI: Add pattern for truncating i32 to i1Michel Danzer2014-01-28
* R600/SI: Add intrinsic for BUFFER_LOAD_DWORD* instructionsMichel Danzer2014-01-27
* R600/SI: Add intrinsic for S_SENDMSG instructionMichel Danzer2014-01-27
* Add back spaces I missed in the conversion to emitRawComments.Rafael Espindola2014-01-27
* Use emitRawComment instead of EmitRawText.Rafael Espindola2014-01-27
* Pass a MCSubtargetInfo down to the TargetStreamer creation.Rafael Espindola2014-01-26
* Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola2014-01-26
* Add final and owerride keywords to TargetTransformInfo's subclasses.Juergen Ributzka2014-01-24
* Fix known typosAlp Toker2014-01-24
* R600: Remove successive JUMP in AnalyzeBranch when AllowModify is trueTom Stellard2014-01-23
* R600: Disable the BFE patternTom Stellard2014-01-23
* R600: Correctly handle vertex fetch clauses the precede ENDIFsTom Stellard2014-01-23
* R600: Unconditionally unroll loops that contain GEPs with alloca pointersTom Stellard2014-01-23
* R600: Recommit 199842: Add work-around for the CF stack entry HW bugTom Stellard2014-01-23
* Revert "R600: Add work-around for the CF stack entry HW bug"Tom Stellard2014-01-22
* R600: Add work-around for the CF stack entry HW bugTom Stellard2014-01-22
* R600: Add some missing CF instruction definitions to the .td files.Tom Stellard2014-01-22
* R600: Refactor stack size calculationTom Stellard2014-01-22
* R600: CF_PUSH is the same on Evergreen and CaymanTom Stellard2014-01-22
* R600: Add wavefront size property to the subtargets v2Tom Stellard2014-01-22
* R600: Add stack size to .AMDGPUcsdata sectionTom Stellard2014-01-22
* R600: MOVA is vector onlyTom Stellard2014-01-22
* R600: Take alignment into account when calculating the stack offsetTom Stellard2014-01-22
* R600: Add support for global addresses with constant initializersTom Stellard2014-01-22
* R600: Begin private memory at the second GPR.Tom Stellard2014-01-22
* R600/SI: Add support for i8 and i16 private loads/storesTom Stellard2014-01-22
* CommentColumn is always 40. Simplify.Rafael Espindola2014-01-16
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [PM] Pull the generic graph algorithms and data structures for dominatorChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Move declaration of variables down to first use.Matt Arsenault2014-01-08
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Factor MI-Sched in preparation for post-ra scheduling support.Andrew Trick2013-12-28
* R600: Allow ftruncTom Stellard2013-12-20
* Small simplification, p0 is the same as p.Rafael Espindola2013-12-19
* R600/SI: Make private pointers be 32-bit.Matt Arsenault2013-12-19
* Allow MachineCSE to coalesce trivial subregister copies the same way that it ...Andrew Trick2013-12-17
* Fix typo in instruction name.Matt Arsenault2013-12-16
* One last cleanup of LLVM's DataLayout strings.Rafael Espindola2013-12-16
* Structure R600's computeDataLayout more like every other target.Rafael Espindola2013-12-16
* The preferred alignment defaults to the abi alignment. Omit if it is the same.Rafael Espindola2013-12-16