aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/R600/MCTargetDesc/SIMCCodeEmitter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-12-19R600/SI: Make sure non-inline constants aren't folded into mubuf soffset operandTom Stellard1-2/+3
2014-09-23R600/SI: Clean up checks for legality of immediate operandsTom Stellard1-11/+3
2014-08-01R600/SI: Do abs/neg folding with ComplexPatternsTom Stellard1-0/+10
2014-07-21R600/SI: Store constant initializer data in constant memoryTom Stellard1-2/+27
2014-07-21R600/SI: Use a custom encoding method for simm16 in SOPP branch instructionsTom Stellard1-7/+22
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-5/+5
2014-01-28Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse1-2/+2
2014-01-28Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse1-3/+5
2014-01-28Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse1-2/+4
2014-01-24Fix known typosAlp Toker1-1/+1
2013-03-26R600/SIMCCodeEmitter.cpp: Prune a couple of unused members, STI and Ctx. [-Wu...NAKAMURA Takumi1-3/+1
2013-03-01R600/SI: remove GPR*AlignEncodeChristian Konig1-32/+0
2013-02-26R600/SI: fix stupid typoChristian Konig1-1/+1
2013-02-18Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie1-2/+2
2013-02-16R600/SI: cleanup literal handling v3Christian Konig1-21/+125
2013-02-07R600/SI: cleanup VGPR encodingTom Stellard1-137/+4
2013-02-07R600/SI: simplify and fix SMRD encodingTom Stellard1-34/+0
2013-01-02Resort the #include lines in include/... and lib/... with theChandler Carruth1-1/+1
2012-12-17R600: BB operand support for SITom Stellard1-0/+6
2012-12-11Add R600 backendTom Stellard1-0/+292