summaryrefslogtreecommitdiff
path: root/lib/Target/R600/R600EmitClauseMarkers.cpp
Commit message (Expand)AuthorAge
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* R600: Register R600EmitClauseMarkers passTom Stellard2013-12-11
* R600: Fix scheduling of instructions that use the LDS output queueTom Stellard2013-11-15
* R600: Use StructurizeCFGPass for non SI targetsTom Stellard2013-10-10
* R600: Put PRED_X instruction in its own clauseVincent Lejeune2013-10-01
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* R600: Do not predicated basic block with multiple alu clauseVincent Lejeune2013-07-09
* R600: Add support for GROUP_BARRIER instructionTom Stellard2013-06-28
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* R600: Const/Neg/Abs can be folded to dot4Vincent Lejeune2013-06-04
* Move passes from namespace llvm into anonymous namespaces. Sort includes whil...Benjamin Kramer2013-05-23
* R600: Relax some vector constraints on Dot4.Vincent Lejeune2013-05-17
* R600: Some factorizationVincent Lejeune2013-05-17
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-03
* R600: Factorize maximum alu per clause in a single locationVincent Lejeune2013-04-03
* R600: Consider KILLGT as an ALU instructionVincent Lejeune2013-04-03
* R600: Emit CF_ALU and use true kcache register.Vincent Lejeune2013-04-01