summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/R600
Commit message (Expand)AuthorAgeFilesLines
* R600/SI: Add support for buffer stores v2Tom Stellard2013-04-052-3/+11
* R600/SI: Add processor types for each SI variantTom Stellard2013-04-058-8/+8
* R600/SI: Avoid generating S_MOVs with 64-bit immediates v2Tom Stellard2013-04-051-0/+26
* R600: Take export into account when computing cf addressVincent Lejeune2013-04-041-0/+50
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-031-0/+850
* R600: Add support for native control flowVincent Lejeune2013-04-012-6/+11
* R600: Emit CF_ALU and use true kcache register.Vincent Lejeune2013-04-011-1/+1
* R600/SI: add SETO/SETUO patternsChristian Konig2013-03-272-0/+26
* R600/SI: add cummuting of rev instructionsChristian Konig2013-03-273-3/+3
* R600/SI: add mulhu/mulhs patternsChristian Konig2013-03-271-0/+16
* R600/SI: add srl/sha patterns for SIChristian Konig2013-03-272-0/+28
* R600/SI: mark most intrinsics as readnone v2Christian Konig2013-03-262-49/+84
* R600: Fix up test/CodeGen/R600/llvm.pow.ll for r177730Michel Danzer2013-03-221-1/+1
* R600: Factorize code handling Const Read Port limitationVincent Lejeune2013-03-141-2/+50
* llvm/test/CodeGen/R600/schedule-*.ll: Let them require +Asserts.NAKAMURA Takumi2013-03-116-0/+6
* R600: Fix JUMP handling so that MachineInstr verification can occurVincent Lejeune2013-03-116-0/+494
* Test case hygiene.Benjamin Kramer2013-03-092-2/+2
* R600: Optimize another selectcc caseTom Stellard2013-03-081-2/+29
* R600: Improve custom lowering of select_ccTom Stellard2013-03-082-3/+40
* R600: Change operation action from Custom to Expand for BR_CCTom Stellard2013-03-081-2/+3
* R600: Change operation action from Custom to Expand for SETCCTom Stellard2013-03-081-3/+25
* LegalizeDAG: Respect the result of TLI.getBooleanContents() when expanding SETCCTom Stellard2013-03-081-0/+26
* R600: Change addresspace in fold-kcache.llVincent Lejeune2013-03-081-12/+12
* R600/SI: adjust test to recent changesChristian Konig2013-03-081-8/+6
* R600: Turn BUILD_VECTOR into Reg_SequenceVincent Lejeune2013-03-051-3/+3
* R600: Use MUL_IEEE for trig/fdiv intrinsicVincent Lejeune2013-03-051-4/+4
* R600/SI: fix sampler tests after fixing wait insertionsChristian Konig2013-03-011-15/+15
* R600: Fix for Unigine when MachineSched is enabledTom Stellard2013-02-211-0/+28
* R600/SI: Make sure M0 is loaded for V_INTERP_MOV_F32Michel Danzer2013-02-211-0/+23
* R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for mad patternVincent Lejeune2013-02-181-0/+19
* R600: Do not fold single instruction with more that 3 kcache readVincent Lejeune2013-02-141-0/+52
* R600: Add lit tests for texture sampling instruction selection.Michel Danzer2013-02-142-0/+113
* R600: Add support for 128-bit parametersTom Stellard2013-02-131-0/+18
* R600: Add support for SET*_DX10 instructionsTom Stellard2013-02-073-15/+150
* R600: Add tests for unsupported condition codes.Tom Stellard2013-02-071-0/+83
* R600: Fix assembly name for SETGT_INTTom Stellard2013-02-071-1/+1
* R600: Add tests for instruction predicatesTom Stellard2013-02-051-0/+100
* R600: Emit function name in the AsmPrinterTom Stellard2013-02-054-2/+15
* R600: Fold clamp, neg, absTom Stellard2013-01-311-2/+1
* DAGCombiner: Avoid generating illegal vector INT_TO_FP nodesTom Stellard2013-01-022-3/+33
* R600: Expand vec4 INT <-> FP conversionsTom Stellard2012-12-211-0/+52
* Add R600 backendTom Stellard2012-12-1138-0/+599
* Revert "test/CodeGen/R600: Add some basic tests v6"Tom Stellard2012-07-1627-212/+0
* test/CodeGen/R600: Add some basic tests v6Tom Stellard2012-07-1627-0/+212