- 3058761 Add code that used to be inline in MachineSchedInfo.h by Chris Lattner · 24 years ago
- 0a8ed94 Add #includes neccesary since they were removed from .h files by Chris Lattner · 24 years ago
- b99bd2b Move instrIsFeasible from InstrScheduling.h by Chris Lattner · 24 years ago
- 2182c78 * Minor cleanups by Chris Lattner · 24 years ago
- 9e881eb Minor cleanups by Chris Lattner · 24 years ago
- b99169f SparcRegInfo does NOT need anything about instruction scheduling. by Chris Lattner · 24 years ago
- 77f66c1 * Move command line parsing debug stuff to InstrScheduling internal header file by Chris Lattner · 24 years ago
- 6b04e71 Pull all of the scheduling related stuff out of Sparc.cpp into it's own file by Chris Lattner · 24 years ago
- 6dd98a6 Split RegisterAllocation stuff OUT of Sparc.cpp into a well defined pass by Chris Lattner · 24 years ago
- 7327d7e Move a ton of tables out of SparcInternals.h and move them to Sparc.cpp. by Chris Lattner · 24 years ago
- 4387e31 Convert sparc backend over to use pass based compilation structure. by Chris Lattner · 24 years ago
- 0feb358 Convert sparc backend over to use pass based compilation structure. by Chris Lattner · 24 years ago
- c19b8b1 Convert assembly emission over to a two pass approach. by Chris Lattner · 24 years ago
- f2868ce Code pulled out of MAchineInstr.(h|cpp) by Chris Lattner · 24 years ago
- 71947fd Switch from MachineCodeForVMInstr model that is built into the VMCore library to an annotation based MAchineCodeForInstruction model by Chris Lattner · 24 years ago
- ed5171e Add a file level comment Remove #includes by Chris Lattner · 24 years ago
- 6edfcc5 Implement new method by method assembly output & memory releasing by Chris Lattner · 24 years ago
- 9c46108 * Switch to new TmpInstruction model by Chris Lattner · 24 years ago
- cb0a120 * Switch to new TmpInstruction model by Chris Lattner · 24 years ago
- cf4525b * Swithc to new MachineCodeForInstruction model by Chris Lattner · 24 years ago
- c019a17 * prune #includes * Implement permethod output of machine code to assembly by Chris Lattner · 24 years ago
- 884f4b5 Add #include that is no longer implicitly included by Chris Lattner · 24 years ago
- dd1e40b Lots of code cleanups, no functional changes by Chris Lattner · 24 years ago
- 3801f6d * Prune #includes by Chris Lattner · 24 years ago
- fb3b1ec * Switch over to cleaner TmpInstruction model by Chris Lattner · 24 years ago
- 06cb1b7 * Straighten out #includes by Chris Lattner · 24 years ago
- a8bbb6b * Swich to annotation model for MachineCodeForInstruction by Chris Lattner · 24 years ago
- de6dbab Remove extraneous #includes by Chris Lattner · 24 years ago
- 0861b0c * Straighten out #includes by Chris Lattner · 24 years ago
- 3462cae * Get machine instrs from Instructin's by using MachineCodeForInstruction::get by Chris Lattner · 24 years ago
- 56cf02d Lots of nonfunctional code cleanups by Chris Lattner · 24 years ago
- 29f4c06 Add a class forward decl by Chris Lattner · 24 years ago
- 417cf7e General cleanup by Chris Lattner · 24 years ago
- 6ff53e7 Add more debug output by Chris Lattner · 24 years ago
- ce885e9 * Make debugging output nicer by Chris Lattner · 24 years ago
- 65b9709 Provide the right AnalysisID for postdominators by Chris Lattner · 24 years ago
- 2180153 Eliminate SimplifyCFG.h file, pull everything into the UnifyMethodExitNodes class by Chris Lattner · 24 years ago
- fcc93d2 MethodPass's are now guaranteed to not be run on external methods! by Chris Lattner · 24 years ago
- 4130086 Implement new pass framework by Chris Lattner · 24 years ago
- 793c6b8 Convert xforms over to new pass structure. by Chris Lattner · 24 years ago
- 9c9be48 If an invalid alternative is listed for an argument, print the valid options by Chris Lattner · 24 years ago
- 93193f8 Convert analyses to new pass structure by Chris Lattner · 24 years ago
- 0f0fc32 Implement loop depth calculation in terms of dominators instead of intervals by Chris Lattner · 24 years ago
- 92a12d5 LoopDepth calculation is now in CFG namespace by Chris Lattner · 24 years ago
- a4e4b23 Fix bug where we didn't initialize and finalize basic block passes by Chris Lattner · 24 years ago
- 05ad462 Checkin new pass framework. This one is more useful and automatically by Chris Lattner · 24 years ago
- 699a7bf Remove extraneous #includes by Chris Lattner · 24 years ago
- 33fa13c Remove opt namespace by Chris Lattner · 24 years ago
- d71cc4b This checkin fixes the bug described in: by Chris Lattner · 24 years ago
- 02d429d Check in fix for bug: test/Regression/Assembler/ValueRefineAbsType.ll by Chris Lattner · 24 years ago
- 295fe67 Implement the clock() function by Chris Lattner · 24 years ago
- e212062 * Expose new command line arg --debug-pass for gccas and llc debugging by Chris Lattner · 24 years ago
- c560f88 Implement new DeadInstElmination pass remove old comment by Chris Lattner · 24 years ago
- a16c3ef Make it build with 2.95.3 by Chris Lattner · 24 years ago
- 12f985a Oops, misnamed function, didn't override correctly, drat. by Chris Lattner · 24 years ago
- 31b80d9 Don't insert a useless cast by Chris Lattner · 24 years ago
- d7db863 Rename LowerAllocations.h to ChangeAllocations.h since it now contains the by Chris Lattner · 24 years ago
- 35f07eb Ooops, forgot to implement void PassManager::add(BasicBlockPass *BBP) by Chris Lattner · 24 years ago
- 5048c3b Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass in by Chris Lattner · 24 years ago
- 8445372 LowerAllocations is really a BasicBlock pass. Make it so. by Chris Lattner · 24 years ago
- 59b6b8e Move stuff out of the Optimizations directories into the appropriate Transforms by Chris Lattner · 24 years ago
- ae96151 Chuck fixed the GCC problems so this hack is now unneccesary by Chris Lattner · 24 years ago
- 2d47418 Elminate an unused variable by Chris Lattner · 24 years ago
- 8efb9d7 Eliminate opt library by Chris Lattner · 24 years ago
- 3d0fda2 Remove dead variable by Chris Lattner · 24 years ago
- d4b0511 Remove dead variable. by Chris Lattner · 24 years ago
- c4edcb3 Pull stuff out of opt namespace by Chris Lattner · 24 years ago
- 04c85dc Rename SwapStructureContents -> IPO/SimpleStructMutation by Chris Lattner · 24 years ago
- d695328 Implementation of the new spiffy pass system by Chris Lattner · 24 years ago
- f4de63f Implement a more powerful, simpler, pass system. This pass system can figure by Chris Lattner · 24 years ago
- dbe5304 Oops lost a parenthesis somehow :( by Chris Lattner · 24 years ago
- 697954c Changes to build successfully with GCC 3.02 by Chris Lattner · 24 years ago
- ce773da Fixed a bug in spill cost estimation by Ruchira Sasanka · 24 years ago
- 6a3db8c PhyRegAlloc.cpp: Added temp area resetting before every call by Ruchira Sasanka · 24 years ago
- bf91552 Added more comments by Ruchira Sasanka · 24 years ago
- 690f367 removed SizeOfStackOperand constant from the SparcRegInfo class - no longer used by Ruchira Sasanka · 24 years ago
- 2563a98 Added more comments by Ruchira Sasanka · 24 years ago
- d00982a Added comments and correct logic for finding register sizes. by Ruchira Sasanka · 24 years ago
- 4f3eb22 Added destructors and comments. Added correct spill candidate selection logic. by Ruchira Sasanka · 24 years ago
- 42bd177 Added comments, destructors where necessary. by Ruchira Sasanka · 24 years ago
- 34ca7ef Eliminate function getIndicesBROKEN(). by Vikram S. Adve · 24 years ago
- fa24897 Eliminate all uses of memInst->getIndicesBROKEN(). by Vikram S. Adve · 24 years ago
- dd08e32 getIndexedOffset() shd take vector of Values, not of Constants! by Vikram S. Adve · 24 years ago
- cee9d1c Remove int hack to allow unsigned numbers greater than 2^63 - 1... by Vikram S. Adve · 24 years ago
- 8a2a311 initial checkin by Chris Lattner · 24 years ago
- f23eb85 * Support the new -q flag for automated tests by Chris Lattner · 24 years ago
- 6158d8b * Assert that indices are valid for an indexing instruction. by Chris Lattner · 24 years ago
- e917eae Rename ConstPoolVals.cpp to Constants.cpp by Chris Lattner · 24 years ago
- 6c42c31 Remove unsized array support Add new SequentialType class by Chris Lattner · 24 years ago
- a2644f6 Make strings SByte* arrays instead of UByte * arrays by Chris Lattner · 24 years ago
- c933344 * isFirstClassType is now provided by the Type class * Add ReplaceInstWithInst by Chris Lattner · 24 years ago
- 7991c28 * add ReplaceInstWithInst by Chris Lattner · 24 years ago
- 38ac81c Remove unsized array support by Chris Lattner · 24 years ago
- d554380 * Support pointer indexing by Chris Lattner · 24 years ago
- 97ac4ee Many many changes and bugfixes: by Chris Lattner · 24 years ago
- 206ad80 The proper prototype for malloc returns a pointer, not an unsized array by Chris Lattner · 24 years ago
- 5618cb6 Allow pointer indexing by Chris Lattner · 24 years ago
- 9086515 Remove unsized array support by Chris Lattner · 24 years ago
- b024ef5 Add pointer indexing support by Chris Lattner · 24 years ago
- f7a551f Don't waste as much horizontal space on #uses flag when printing by Chris Lattner · 24 years ago