aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZInstrInfo.cpp
AgeCommit message (Expand)Author
2009-12-05Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman
2009-12-03improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner
2009-11-07add some missing #includesChris Lattner
2009-10-07Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman
2009-07-18Turn few asserts into errors / unreachable'sAnton Korobeynikov
2009-07-17Avoid a compiler warning when assertions are turned off.Duncan Sands
2009-07-16Provide crazy pseudos for regpairs spills / reloadsAnton Korobeynikov
2009-07-16Handle long-disp stuff more consistentlyAnton Korobeynikov
2009-07-16Another predicate routineAnton Korobeynikov
2009-07-16More helpersAnton Korobeynikov
2009-07-16Add bunch of branch folding stuffAnton Korobeynikov
2009-07-16Add missed opcodes to short => long displacement conversionAnton Korobeynikov
2009-07-16CleanupAnton Korobeynikov
2009-07-16Add missed condbranch opcodesAnton Korobeynikov
2009-07-16Handle FP callee-saved regsAnton Korobeynikov
2009-07-16Implement FP regs spills / restoresAnton Korobeynikov
2009-07-16Add bunch of FP instructionsAnton Korobeynikov
2009-07-16Another attempt to fix prologue emissionAnton Korobeynikov
2009-07-16Add proper register aliasesAnton Korobeynikov
2009-07-16Consolidate reg-imm / reg-reg-imm address mode selection logic in one place.Anton Korobeynikov
2009-07-16Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements ar...Anton Korobeynikov
2009-07-16Provide hooks for spilling / restoring stuffAnton Korobeynikov
2009-07-16Implement InsertBranch() hookAnton Korobeynikov
2009-07-16Provide "wide" muls and divs/remsAnton Korobeynikov
2009-07-16SELECT_CC loweringAnton Korobeynikov
2009-07-16Emit callee-saved regs spills / restoresAnton Korobeynikov
2009-07-16Some preliminary call loweringAnton Korobeynikov
2009-07-16Add shifts and reg-imm address matchingAnton Korobeynikov
2009-07-16Add bunch of 32-bit patterns... Uffff :)Anton Korobeynikov
2009-07-16Add simple reg-reg and reg-imm movesAnton Korobeynikov
2009-07-16Let's start another backend :)Anton Korobeynikov