Eliminate the PromoteInstance class, incorporating it into the PromotePass
[oota-llvm.git] / lib / Target /
2002-02-05 Chris LattnerChanges neccesary due to the move of BBLiveVar.h to...
2002-02-05 Chris Lattner* Add a #include not indirectly included any more
2002-02-05 Chris Lattner* Give BBLiveVar.cpp a proper file header
2002-02-05 Chris Lattner* Big cleanups.
2002-02-04 Chris LattnerCode cleanups, no functional change
2002-02-04 Chris LattnerClean up MethodLiveVarInfo
2002-02-04 Chris LattnerThe interface to instruction scheduling is now just...
2002-02-04 Chris Lattner* RegisterAllocation _uses_ LiveVar analysis, instead...
2002-02-04 Chris Lattner* The itf exposed by InstrScheduling is now a single...
2002-02-04 Chris LattnerTurn live variable analysis into a real MethodPass.
2002-02-04 Chris LattnerSwitch register allocator over to using LoopInfo direct...
2002-02-04 Chris LattnerMake LoopDeptCalculator be an internal artifact of...
2002-02-04 Chris LattnerMake #include "llvm/Analysis/LoopDepth.h" be an interna...
2002-02-04 Chris Lattner* ValueSet interface converted from add/remove to inser...
2002-02-04 Chris Lattner* Add #includes removed from headers
2002-02-04 Chris LattnerRemove dependence on BBLiveVar from InstrScheduling
2002-02-04 Chris Lattner* Add #includes that were yanked out of header files
2002-02-04 Chris LattnerCut down include pollution and number of frivolous...
2002-02-04 Chris LattnerConvert RegisterAllocator interface to opaque pass...
2002-02-04 Chris LattnerEmitAssembly doesn't need an UltraSparc, it can do...
2002-02-04 Chris Lattner* Minor cleanups
2002-02-04 Chris LattnerAdd code that used to be inline in MachineSchedInfo.h
2002-02-04 Chris LattnerAdd #includes neccesary since they were removed from...
2002-02-04 Chris LattnerMove instrIsFeasible from InstrScheduling.h
2002-02-04 Chris Lattner* Minor cleanups
2002-02-04 Chris LattnerMinor cleanups
2002-02-04 Chris LattnerSparcRegInfo does NOT need anything about instruction...
2002-02-04 Chris Lattner* Move command line parsing debug stuff to InstrSchedul...
2002-02-04 Chris LattnerPull all of the scheduling related stuff out of Sparc...
2002-02-04 Chris LattnerSplit RegisterAllocation stuff OUT of Sparc.cpp into...
2002-02-04 Chris LattnerMove a ton of tables out of SparcInternals.h and move...
2002-02-03 Chris LattnerConvert sparc backend over to use pass based compilatio...
2002-02-03 Chris LattnerConvert sparc backend over to use pass based compilatio...
2002-02-03 Chris LattnerConvert assembly emission over to a two pass approach.
2002-02-03 Chris LattnerCode pulled out of MAchineInstr.(h|cpp)
2002-02-03 Chris LattnerAdd a file level comment
2002-02-03 Chris LattnerImplement new method by method assembly output & memory...
2002-02-03 Chris Lattner* Switch to new TmpInstruction model
2002-02-03 Chris Lattner* Switch to new TmpInstruction model
2002-02-03 Chris Lattner* Swithc to new MachineCodeForInstruction model
2002-02-03 Chris Lattner* prune #includes
2002-02-03 Chris LattnerAdd #include that is no longer implicitly included
2002-02-03 Chris LattnerLots of code cleanups, no functional changes
2002-02-03 Chris Lattner* Switch over to cleaner TmpInstruction model
2002-02-03 Chris Lattner* Straighten out #includes
2002-02-03 Chris Lattner* Swich to annotation model for MachineCodeForInstruction
2002-02-03 Chris LattnerRemove extraneous #includes
2002-02-03 Chris Lattner* Straighten out #includes
2002-02-03 Chris Lattner* Get machine instrs from Instructin's by using Machine...
2002-02-03 Chris LattnerLots of nonfunctional code cleanups
2002-02-03 Chris LattnerAdd a class forward decl
2002-01-31 Chris LattnerLoopDepth calculation is now in CFG namespace
2002-01-23 Chris LattnerMake it build with 2.95.3
2002-01-21 Chris LattnerRemove dead variable
2002-01-21 Chris LattnerRemove dead variable.
2002-01-21 Chris LattnerOops lost a parenthesis somehow :(
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2002-01-08 Ruchira SasankaFixed a bug in spill cost estimation
2002-01-07 Ruchira SasankaPhyRegAlloc.cpp: Added temp area resetting before every...
2002-01-07 Ruchira SasankaAdded more comments
2002-01-07 Ruchira Sasankaremoved SizeOfStackOperand constant from the SparcRegIn...
2002-01-07 Ruchira SasankaAdded more comments
2002-01-07 Ruchira SasankaAdded comments and correct logic for finding register...
2002-01-07 Ruchira SasankaAdded destructors and comments.
2002-01-07 Ruchira SasankaAdded comments, destructors where necessary.
2001-12-15 Vikram S. AdveEliminate all uses of memInst->getIndicesBROKEN().
2001-12-15 Vikram S. AdvegetIndexedOffset() shd take vector of Values, not of...
2001-12-15 Vikram S. AdveRemove int hack to allow unsigned numbers greater than...
2001-12-14 Chris LattnerAllow pointer indexing
2001-12-14 Chris LattnerRemove unsized array support
2001-12-13 Ruchira Sasankaadded a section on how to modify live variable code...
2001-12-13 Chris LattnerNot just arrays are unsized
2001-12-08 Ruchira SasankaAdded more comments. Added code to destructor in Method...
2001-12-08 Ruchira SasankaAdded comments are more documentation info
2001-12-04 Chris LattnerRenamed inst_const_iterator -> const_inst_iterator
2001-12-03 Chris LattnerRename ConstPoolVal -> Constant
2001-12-03 Chris LattnerSplit the PHINode class out from the iOther.h file...
2001-11-27 Chris LattnerCreate a new #include "Support/..." directory structure...
2001-11-26 Chris LattnerStuff after a #endif is not valid CPP input and breaks...
2001-11-26 Chris LattnerThe old getIndices has been deprecated, because it...
2001-11-15 Ruchira Sasankacommented out popAllTempValues since it leads to a...
2001-11-15 Ruchira SasankaCommented some popTempArg.. since it leads to a bug
2001-11-15 Ruchira SasankaAdded naming to inserted phi copy values - for easy...
2001-11-15 Ruchira Sasankachanged since names of some methods in PhyRegAlloc...
2001-11-15 Ruchira SasankaFixed a bug in setReLRegsUsedByMI
2001-11-15 Ruchira SasankaChanged some names of methods, added const etc.
2001-11-15 Vikram S. AdveFix use of AllocateLocalVar for alloca instruction!
2001-11-15 Ruchira Sasankafixed setUsedRegAtMI
2001-11-15 Vikram S. AdveFix int->float conversion.
2001-11-15 Ruchira SasankaChanged phi elimination code
2001-11-14 Vikram S. AdveFix cute little bug that was causing the last
2001-11-14 Vikram S. AdveDon't assume constant operand can only be in position 1!
2001-11-14 Vikram S. AdveAdd function returning which operand holds immediate...
2001-11-14 Vikram S. AdveIdiotic error in last fix.
2001-11-14 Vikram S. AdveDon't need to load a NULL pointer constant from memory!
2001-11-14 Vikram S. AdveChange latency of SETX to improve schedule -- just...
2001-11-14 Ruchira SasankaAdded support method for setting interference for pseud...
2001-11-14 Ruchira SasankaAdded M_PSEUDO_FLAG for SETX .. instr
2001-11-14 Ruchira SasankaAdded interference for args in pseudo instructions
2001-11-14 Chris LattnerRemove much cruft from the MemAccessInst instruction
next