summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZInstrInfo.cpp
Commit message (Expand)AuthorAge
...
* [SystemZ] Add back endUlrich Weigand2013-05-06
* Remove the SystemZ backend.Dan Gohman2011-10-24
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-24
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-14
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-11
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-01
* Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-28
* Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-28
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Move callee-saved regs spills / reloads to TFIAnton Korobeynikov2010-11-27
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-18
* Remove the isMoveInstr() hook.Jakob Stoklund Olesen2010-07-16
* Remove redundant branch. Thanks, Anton!Jakob Stoklund Olesen2010-07-11
* Replace copyRegToReg with copyPhysReg for SystemZ.Jakob Stoklund Olesen2010-07-11
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-17
* Remove the TargetRegisterClass member from CalleeSavedInfoRafael Espindola2010-06-02
* Implement @llvm.returnaddress. rdar://8015977.Evan Cheng2010-05-22
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-06
* Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng2010-05-06
* use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()Chris Lattner2010-04-02
* Teach AnalyzeBranch, RemoveBranch and the branchDale Johannesen2010-04-02
* Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman2009-12-05
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-03
* add some missing #includesChris Lattner2009-11-07
* Replace TargetInstrInfo::isInvariantLoad and its target-specificDan Gohman2009-10-07
* Turn few asserts into errors / unreachable'sAnton Korobeynikov2009-07-18
* Avoid a compiler warning when assertions are turned off.Duncan Sands2009-07-17
* Provide crazy pseudos for regpairs spills / reloadsAnton Korobeynikov2009-07-16
* Handle long-disp stuff more consistentlyAnton Korobeynikov2009-07-16
* Another predicate routineAnton Korobeynikov2009-07-16
* More helpersAnton Korobeynikov2009-07-16
* Add bunch of branch folding stuffAnton Korobeynikov2009-07-16
* Add missed opcodes to short => long displacement conversionAnton Korobeynikov2009-07-16
* CleanupAnton Korobeynikov2009-07-16
* Add missed condbranch opcodesAnton Korobeynikov2009-07-16
* Handle FP callee-saved regsAnton Korobeynikov2009-07-16
* Implement FP regs spills / restoresAnton Korobeynikov2009-07-16
* Add bunch of FP instructionsAnton Korobeynikov2009-07-16
* Another attempt to fix prologue emissionAnton Korobeynikov2009-07-16
* Add proper register aliasesAnton Korobeynikov2009-07-16
* Consolidate reg-imm / reg-reg-imm address mode selection logic in one place.Anton Korobeynikov2009-07-16
* Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements ar...Anton Korobeynikov2009-07-16
* Provide hooks for spilling / restoring stuffAnton Korobeynikov2009-07-16
* Implement InsertBranch() hookAnton Korobeynikov2009-07-16
* Provide "wide" muls and divs/remsAnton Korobeynikov2009-07-16
* SELECT_CC loweringAnton Korobeynikov2009-07-16
* Emit callee-saved regs spills / restoresAnton Korobeynikov2009-07-16
* Some preliminary call loweringAnton Korobeynikov2009-07-16
* Add shifts and reg-imm address matchingAnton Korobeynikov2009-07-16
* Add bunch of 32-bit patterns... Uffff :)Anton Korobeynikov2009-07-16