summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/R600/SIShrinkInstructions.cpp
Commit message (Expand)AuthorAgeFilesLines
* R600/SI: Move continue after checking s_mov_b32.Matt Arsenault2014-12-081-3/+3
* R600/SI: Use s_movk_i32Matt Arsenault2014-11-131-0/+13
* R600/SI: Also check for FPImm literal constantsMatt Arsenault2014-10-171-1/+1
* R600/SI: Simplify code with hasModifiersSetMatt Arsenault2014-10-171-9/+8
* R600/SI: Cleanup code with ChangeToFPImmediateMatt Arsenault2014-10-171-4/+3
* Fix typoMatt Arsenault2014-09-211-4/+3
* Fix typoMatt Arsenault2014-09-161-1/+1
* Fix typoMatt Arsenault2014-09-131-4/+4
* Remove 'virtual' keyword from methods markedwith 'override' keyword.Craig Topper2014-08-301-3/+3
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-2/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-1/+2
* R600/SI: Remove leftover debugging codeTom Stellard2014-08-011-2/+0
* R600/SI: Do abs/neg folding with ComplexPatternsTom Stellard2014-08-011-1/+1
* R600/SI: Fold immediates when shrinking instructionsTom Stellard2014-08-011-9/+77
* R600/SI: Fix incorrect commute operation in shrink instructions passTom Stellard2014-08-011-3/+8
* R600/SI: Add instruction shrinking passTom Stellard2014-07-211-0/+189
OpenPOWER on IntegriCloud