summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-02-06XXX: Lower PRED_SET directly to PRED_SET_*r600-structurizer-v2Tom Stellard7-155/+190
2013-02-06R600: Fix assembly name for PRED_SETGT_INTTom Stellard1-1/+1
2013-02-06XXX: FIxes for const loweringTom Stellard1-9/+9
2013-02-06R600: Lower ISD::Constant nodes to MOV rather than MOV_IMM*Tom Stellard2-11/+18
2013-02-06XXX: Clip fixesTom Stellard1-0/+2
2013-02-06XXX: PRED opt fixTom Stellard1-9/+14
2013-02-05XXX: Fix for copy moveTom Stellard1-1/+2
2013-02-05XXX: Move copies for IFTom Stellard3-0/+28
2013-02-05XXX: Fix insertion of copies after MOVTom Stellard1-0/+29
2013-02-05XXX: Add an output operand to R600_IFTom Stellard3-13/+21
2013-02-04XXX: Add f32 patterns for ifbeakTom Stellard1-3/+10
2013-02-04XXX: Fixup loop loweringTom Stellard1-2/+2
2013-02-04XXX: Reverse fall-through fixTom Stellard1-1/+1
2013-02-04XXX: Remove dumpTom Stellard1-1/+0
2013-02-04XXX: Fix elsebreakTom Stellard2-5/+4
2013-02-04XXX: Disable predicatesTom Stellard1-0/+2
2013-02-04XXX: First try at fixing timerTom Stellard1-2/+18
2013-02-04R600: rework flow creation in the structurizer v2Christian König1-177/+195
2013-02-04R600: fix loop analyses in the structurizerChristian König1-113/+183
2013-02-04R600: fix PHI value adding in the structurizerChristian König1-65/+81
2013-02-04XXX: Fix typoTom Stellard1-1/+1
2013-02-04XXX: Lots of changes to fix timerTom Stellard3-16/+42
2013-02-04XXX: WIP on loopsTom Stellard7-55/+150
2013-02-04XXX: Fix missing returnTom Stellard1-1/+1
2013-02-04XXX: Build fixTom Stellard1-0/+1
2013-02-01Revert "R600: handle loops to self in the structurizer v2"Tom Stellard1-10/+1
2013-02-01Revert "R600: optimize structurizer a bit"Tom Stellard1-36/+35
2013-02-01Revert "R600: fix assumption in the CFG structurizers loop handling"Tom Stellard1-81/+54
2013-02-01XXX: Fix failure of assrtTom Stellard1-1/+1
2013-02-01XXX: Hack to fix crash with jumpTom Stellard1-4/+4
2013-02-01XXX: DIsable ifcvtTom Stellard1-1/+0
2013-02-01Revert "XXX: Don't emit ifbreak"Tom Stellard2-5/+2
2013-02-01XXX: Fix reversed predicatesTom Stellard1-1/+6
2013-02-01XXX: Initial support for predicatesTom Stellard4-11/+117
2013-02-01XXX: Don't emit ifbreakTom Stellard2-2/+5
2013-02-01XXX: Fix swap bugTom Stellard2-6/+6
2013-02-01XXX: Disable CFG passesTom Stellard2-4/+6
2013-02-01XXX: Always remove JUMPTom Stellard1-7/+7
2013-02-01XXX: Merge basic blockTom Stellard1-0/+15
2013-02-01XXX: Remove left over JUMPTom Stellard1-3/+6
2013-02-01XXX: Add an extra ifbreak caseTom Stellard1-3/+4
2013-02-01R600: fix assumption in the CFG structurizers loop handlingChristian König1-54/+81
2013-02-01XXX: fix break patTom Stellard1-3/+3
2013-02-01XXX: Use timm for PRED_SETTom Stellard2-7/+8
2013-02-01R600: optimize structurizer a bitChristian König1-35/+36
2013-02-01R600: handle loops to self in the structurizer v2Christian König1-1/+10
2013-02-01Revert "R600: handle loops to self in the structurizer"Tom Stellard1-10/+2
2013-02-01XXX:Tom Stellard1-1/+1
2013-02-01XXX: Fix for predsetTom Stellard1-2/+2
2013-02-01XXX: Do loop working, but others regressed due to Christians patchTom Stellard4-17/+77