[Sparc] Implement i64 load/store support for 32-bit sparc.
[oota-llvm.git] / lib / Target / Sparc / SparcInstrInfo.cpp
2015-08-10 James Y Knight[Sparc] Implement i64 load/store support for 32-bit...
2015-07-08 James Y Knight[SPARC] Cleanup handling of the Y/ASR registers.
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-03-12 Eric ChristopherRemove the need to cache the subtarget in the Sparc...
2014-09-15 Rafael EspindolaFix a lot of confusion around inserting nops on empty...
2014-09-11 Brad SmithProvide an implementation of getNoopForMachoTarget...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Venkatraman Govind... [Sparc] Add support for parsing annulled branch instruc...
2014-01-29 Venkatraman Govind... [SparcV9] Use correct register class (I64RegClass)...
2013-11-19 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-11-18 Alexey SamsonovRevert r194865 and r194874.
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-10-04 Venkatraman Govind... [Sparc] Correct the floating point conditional code...
2013-09-02 Venkatraman Govind... [Sparc] Implement spill and load for long double(f128...
2013-06-26 Venkatraman Govind... [Sparc]: Add memory operands for the frame references...
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-08 Venkatraman Govind... [Sparc] Delete FPMover Pass and remove Fp* Pseudo-instr...
2013-06-07 Bill WendlingDon't cache the instruction and register info from...
2013-06-04 Venkatraman Govind... Sparc: No functionality change. Cleanup whitespaces...
2013-05-20 Jakob Stoklund OlesenImplement spill and fill of I64Regs.
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-04-20 Craig TopperConvert some uses of XXXRegisterClass to &XXXRegClass...
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-10 Benjamin KramerFix some leftover control reaches end of non-void funct...
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2011-12-25 Venkatraman Govind... Sparc: Implement emitFrameIndexDebugValue and getDebugV...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-03 Venkatraman Govind... Sparc CodeGen: Fix AnalyzeBranch for PR 10282. Removing...
2011-08-24 Evan ChengMove TargetRegistry and TargetSelect from Target to...
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-07-11 Evan Cheng- Eliminate MCCodeEmitter's dependency on TargetMachine...
2011-07-01 Evan ChengHide the call to InitMCInstrInfo into tblgen generated...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan ChengMerge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
2011-01-16 Venkatraman Govind... Implement AnalyzeBranch in Sparc Backend.
2010-07-16 Jakob Stoklund OlesenRemove the isMoveInstr() hook.
2010-07-11 Jakob Stoklund OlesenRISC architectures get their memory operand folding...
2010-07-11 Jakob Stoklund OlesenReplace copyRegToReg with copyPhysReg for Sparc.
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-04-02 Chris Lattneruse DebugLoc default ctor instead of DebugLoc::getUnkno...
2009-09-15 Chris Lattnerseveral major improvements to the sparc backend: suppor...
2009-07-24 Eli FriedmanRemove unused member functions.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-01 Evan ChengHandle IMPLICIT_DEF with isUndef operand marker, part...
2009-05-13 Bill WendlingChange MachineInstrBuilder::addReg() to take a flag...
2009-02-18 Dan GohmanFactor out the code to add a MachineOperand to a Machin...
2009-02-13 Dale JohannesenRemove non-DebugLoc versions of buildMI from Sparc.
2009-02-12 Dale JohannesenEliminate a couple of non-DebugLoc BuildMI variants.
2009-02-12 Bill WendlingMove debug loc info along when the spiller creates...
2009-01-20 Evan ChengChange TargetInstrInfo::isMoveInstr to return source...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-12-03 Dan GohmanSplit foldMemoryOperand into public non-virtual and...
2008-11-18 Dan GohmanAdd more const qualifiers. This fixes build breakage...
2008-10-16 Dan GohmanConst-ify several TargetInstrInfo methods.
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-13 Dan GohmanRemove isImm(), isReg(), and friends, in favor of
2008-08-26 Owen AndersonMake TargetInstrInfo::copyRegToReg return a bool indica...
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-07-03 Evan Cheng- Remove calls to copyKillDeadInfo which is an N^2...
2008-02-08 Evan ChengIt's not always safe to fold movsd into xorpd, etc...
2008-01-07 Duncan SandsAdd missing newline at EOF.
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2008-01-01 Chris LattnerFix a problem where lib/Target/TargetInstrInfo.h would...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-05-18 Evan ChengRemoveBranch() and InsertBranch() now returns number...
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-10-24 Rafael Espindolafix warning about missing newline at end of file
2006-10-24 Chris Lattnerimplement uncond branch insertion for sparc to fix...
2006-02-05 Chris LattnerRename SPARC V8 target to be the LLVM SPARC target.
2006-02-04 Chris Lattnerfix a bug in my last checkin
2006-02-04 Chris LattnerTwo changes:
2006-02-03 Chris LattnerImplement isLoadFromStackSlot and isStoreToStackSlot
2005-12-18 Chris LattnerTighten up some checks
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-12-11 Brian GaekeLook for many more moves to fold (previously, we only
2004-09-29 Brian GaekeRecognize FpMOVD as a move.
2004-09-29 Brian GaekeFix bug recognizing moves: isMoveInstr should only...
2004-07-25 Chris LattnerI think that V8 should coallesce registers, don't you?
2004-02-29 Chris LattnerAdjust to change in TII ctor arguments
2004-02-29 Chris LattnerThese two virtual methods are never called.
2004-02-25 Brian GaekeSparcV8 skeleton