summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* add some missing #includesChris Lattner2009-11-071-1/+1
* Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman2009-10-071-24/+0
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-181-5/+5
* Avoid a compiler warning when assertions are turned off.Duncan Sands2009-07-171-3/+2
* Provide crazy pseudos for regpairs spills / reloadsAnton Korobeynikov2009-07-161-1/+17
* Handle long-disp stuff more consistentlyAnton Korobeynikov2009-07-161-1/+2
* Another predicate routineAnton Korobeynikov2009-07-161-0/+30
* More helpersAnton Korobeynikov2009-07-161-0/+64
* Add bunch of branch folding stuffAnton Korobeynikov2009-07-161-0/+174
* Add missed opcodes to short => long displacement conversionAnton Korobeynikov2009-07-161-0/+2
* CleanupAnton Korobeynikov2009-07-161-91/+29
* Add missed condbranch opcodesAnton Korobeynikov2009-07-161-5/+29
* Handle FP callee-saved regsAnton Korobeynikov2009-07-161-46/+78
* Implement FP regs spills / restoresAnton Korobeynikov2009-07-161-0/+14
* Add bunch of FP instructionsAnton Korobeynikov2009-07-161-0/+6
* Another attempt to fix prologue emissionAnton Korobeynikov2009-07-161-2/+2
* Add proper register aliasesAnton Korobeynikov2009-07-161-2/+2
* Consolidate reg-imm / reg-reg-imm address mode selection logic in one place.Anton Korobeynikov2009-07-161-0/+3
* Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements ar...Anton Korobeynikov2009-07-161-0/+44
* Provide hooks for spilling / restoring stuffAnton Korobeynikov2009-07-161-2/+30
* Implement InsertBranch() hookAnton Korobeynikov2009-07-161-2/+25
* Provide "wide" muls and divs/remsAnton Korobeynikov2009-07-161-4/+8
* SELECT_CC loweringAnton Korobeynikov2009-07-161-0/+29
* Emit callee-saved regs spills / restoresAnton Korobeynikov2009-07-161-3/+100
* Some preliminary call loweringAnton Korobeynikov2009-07-161-2/+9
* Add shifts and reg-imm address matchingAnton Korobeynikov2009-07-161-2/+18
* Add bunch of 32-bit patterns... Uffff :)Anton Korobeynikov2009-07-161-2/+14
* Add simple reg-reg and reg-imm movesAnton Korobeynikov2009-07-161-7/+35
* Let's start another backend :)Anton Korobeynikov2009-07-161-0/+81
OpenPOWER on IntegriCloud