Clear kill flags on the fly when joining intervals.
[oota-llvm.git] / lib / CodeGen / DeadMachineInstructionElim.cpp
2012-03-05 Craig TopperConvert more GenRegisterInfo tables from unsigned to...
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-02-09 Jakob Stoklund OlesenNever delete instructions that define reserved registers.
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Andrew Trickwhitespace
2012-02-02 Jakob Stoklund OlesenRequire non-NULL register masks.
2012-01-20 Jakob Stoklund OlesenHandle register masks in DeadMachineInstructionElim.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-06-27 Jakob Stoklund OlesenTrack live-out physical registers in MachineDCE.
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-31 Jakob Stoklund OlesenTrack liveness of unallocatable, unreserved registers...
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-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-03-02 Evan ChengSwap parameters of isSafeToMove and isSafeToReMat for...
2010-02-12 Dale JohannesenRewrite handling of DBG_VALUE; previous algorithm
2010-02-11 Dale JohannesenAllow for more than one DBG_VALUE targeting the
2010-02-10 Bob WilsonDelete dead PHI machine instructions. These can be...
2010-02-10 Dale Johannesenmore comment updates
2010-02-09 Chris Lattnermove target-independent opcodes out of TargetInstrInfo
2010-02-06 Evan ChengRun codegen dce pass for all targets at all optimizatio...
2010-01-27 Dale JohannesenIf the only use of something is a DEBUG_VALUE, don't
2010-01-04 David GreeneChange errs() to dbgs().
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-09 Dan GohmanFactor out LiveIntervalAnalysis' code to determine...
2009-08-22 Bill WendlingConvert DOUT to DEBUG(errs()...).
2009-08-11 Dan GohmanAdd const qualifiers.
2008-10-16 Dan GohmanRename AliasSet to SubRegs, to reflect changes in the...
2008-10-16 Dan GohmanFix a subtle bug in DeadMachineInstructionElim's liveness
2008-10-03 Dan GohmanSwitch the MachineOperand accessors back to the short...
2008-09-25 Dan GohmanAdd debug output to this pass.
2008-09-24 Dan GohmanRefactor the logic for testing if an instruction is...
2008-09-24 Dan GohmanSet SetStore to false, to allow this pass to delete
2008-09-23 Dan GohmanNow that DeadMachineInstructionElim is basically working
2008-09-23 Dan GohmanTrack local physical register liveness. This is not...
2008-09-18 Dan GohmanDon't consider instructions with implicit physical...
2008-09-17 Dan GohmanAdd a new MachineInstr-level DCE pass. It is very simpl...