aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/R600/R600EmitClauseMarkers.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-1/+1
* R600: Do not predicated basic block with multiple alu clauseVincent Lejeune2013-07-091-4/+10
* R600: Add support for GROUP_BARRIER instructionTom Stellard2013-06-281-1/+8
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-1/+3
* R600: Const/Neg/Abs can be folded to dot4Vincent Lejeune2013-06-041-1/+5
* Move passes from namespace llvm into anonymous namespaces. Sort includes whil...Benjamin Kramer2013-05-231-2/+4
* R600: Relax some vector constraints on Dot4.Vincent Lejeune2013-05-171-4/+2
* R600: Some factorizationVincent Lejeune2013-05-171-32/+13
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-031-2/+2
* R600: Factorize maximum alu per clause in a single locationVincent Lejeune2013-04-031-1/+1
* R600: Consider KILLGT as an ALU instructionVincent Lejeune2013-04-031-2/+4
* R600: Emit CF_ALU and use true kcache register.Vincent Lejeune2013-04-011-0/+253