Inline check that's used only once.
[oota-llvm.git] / lib / CodeGen / LowerSubregs.cpp
2011-02-25 Jim GrosbachTrailing whitespace.
2010-08-16 Jakob Stoklund OlesenRemove unused functions.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Jakob Stoklund OlesenRemove references to INSERT_SUBREG after de-SSA.
2010-07-08 Jakob Stoklund OlesenAdd TargetInstrInfo::copyPhysReg hook and use it from...
2010-07-07 Jakob Stoklund OlesenRevert "Remove references to INSERT_SUBREG after de...
2010-07-06 Jakob Stoklund OlesenRemove references to INSERT_SUBREG after de-SSA
2010-07-02 Jakob Stoklund OlesenAdd a new target independent COPY instruction and code...
2010-06-29 Bob WilsonFix a register scavenger crash when dealing with undefi...
2010-06-22 Jakob Stoklund OlesenAlso convert SUBREG_TO_REG to a KILL when relevant...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-01-04 David GreeneChange errs() to dbgs().
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-10-25 Evan ChengCode clean up.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-24 Anton KorobeynikovAdd some asserts to catch copyRegToReg() fails early
2009-09-28 Jakob Stoklund OlesenUse KILL instead of IMPLICIT_DEF in LowerSubregs pass.
2009-09-22 Evan ChengMinor bug fix. LowerSubregs should translate
2009-08-22 Bill WendlingConvert DOUT to DEBUG(errs()...).
2009-08-08 Jakob Stoklund OlesenRemove RegisterScavenger::isSuperRegUsed(). This comple...
2009-08-05 Evan ChengTurn some insert_subreg, extract_subreg, subreg_to_reg...
2009-08-05 Evan ChengOne more. Transfer kill of the larger register when...
2009-08-05 Evan ChengOne more place where subreg lowering forgot to transfer...
2009-08-05 Evan ChengIf the insert_subreg source is <undef>, insert an impli...
2009-08-04 Jakob Stoklund OlesenLowerSubregsInstructionPass::LowerExtract should not...
2009-08-03 Jakob Stoklund OlesenFix Bug 4657: register scavenger asserts with subreg...
2009-07-31 Dan GohmanUse setPreservesAll and setPreservesCFG in CodeGen...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-16 Anton KorobeynikovLet RegisterInfo decide whether it can emit cross-class...
2009-03-23 Evan ChengDo not fold away subreg_to_reg if the source register...
2008-12-18 Dan GohmanTeach LowerSubregs to preserve kill/dead information...
2008-12-18 Dan GohmanMake LowerSubregs' debug output for EXTRACT_SUBREG...
2008-12-18 Dan GohmanFix a copy+pasto in an assertion message.
2008-12-18 Dan GohmanFix indentation level.
2008-11-21 Devang PatelSilence unused variable warnings.
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-24 Dan GohmanGive LowerSubregs.cpp a top-level description.
2008-09-22 Evan ChengInstead of setPreservesAll, just mark them preseving...
2008-09-22 Evan ChengMark several codegen passes as preserving all analysis.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-20 Dan GohmanFix indentation.
2008-08-07 Dan GohmanRe-enable elimination of unnecessary SUBREG_TO_REG...
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-06-17 Evan ChengIt's not safe to remove SUBREG_TO_REG that looks like...
2008-06-16 Evan ChengDo not issue identity copies.
2008-06-04 Evan ChengRevert this.
2008-06-04 Evan ChengLowerSubregs should not clobber any analysis.
2008-03-16 Christopher LambMake insert_subreg a two-address instruction, vastly...
2008-03-13 Christopher LambGet rid of a pseudo instruction and replace it with...
2008-03-11 Christopher LambRecommitting parts of r48130. These do not appear to...
2008-03-11 Evan ChengUse TargetRegisterInfo::getPhysicalRegisterRegClass...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Christopher LambAllow insert_subreg into implicit, target-specific...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-10-23 Evan ChengisSubRegOf() is a dup of isSubRegister.
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-08-10 Christopher LambMove isSubRegOf into MRegisterInfo. Fix a missed move...
2007-08-06 Christopher LambImplement review feedback. No functionality change.
2007-07-26 Christopher LambAdd a MachineFunction pass, which runs post register...