aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/R600/SIFoldOperands.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-01-07R600/SI: Commute instructions to enable more folding opportunitiesTom Stellard1-18/+47
2015-01-07R600/SI: Only fold immediates that have one useTom Stellard1-1/+8
2015-01-07R600/SI: Add a V_MOV_B64 pseudo instructionTom Stellard1-0/+1
2015-01-07R600/SI: Teach SIFoldOperands to split 64-bit constants when foldingTom Stellard1-25/+37
2015-01-07R600/SI: Refactor SIFoldOperands to simplify immediate foldingTom Stellard1-25/+54
2014-11-21R600/SI: Add SIFoldOperands passTom Stellard1-0/+202