2002-02-04 |
Chris Lattner | * Minor cleanups |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2002-02-04 |
Chris Lattner | SparcRegInfo does NOT need anything about instruction... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Move command line parsing debug stuff to InstrSchedul... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Pull all of the scheduling related stuff out of Sparc... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Split RegisterAllocation stuff OUT of Sparc.cpp into... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Move a ton of tables out of SparcInternals.h and move... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Convert sparc backend over to use pass based compilatio... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Convert sparc backend over to use pass based compilatio... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Convert assembly emission over to a two pass approach. |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Code pulled out of MAchineInstr.(h|cpp) |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Switch from MachineCodeForVMInstr model that is built... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Add a file level comment |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Implement new method by method assembly output & memory... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Switch to new TmpInstruction model |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Switch to new TmpInstruction model |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Swithc to new MachineCodeForInstruction model |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * prune #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Add #include that is no longer implicitly included |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Lots of code cleanups, no functional changes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Prune #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Switch over to cleaner TmpInstruction model |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Straighten out #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Swich to annotation model for MachineCodeForInstruction |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Straighten out #includes |
tree | commitdiff |
2002-02-03 |
Chris Lattner | * Get machine instrs from Instructin's by using Machine... |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Lots of nonfunctional code cleanups |
tree | commitdiff |
2002-02-03 |
Chris Lattner | Add a class forward decl |
tree | commitdiff |
2002-02-01 |
Chris Lattner | General cleanup |
tree | commitdiff |
2002-02-01 |
Chris Lattner | Add more debug output |
tree | commitdiff |
2002-01-31 |
Chris Lattner | * Make debugging output nicer |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Provide the right AnalysisID for postdominators |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Eliminate SimplifyCFG.h file, pull everything into... |
tree | commitdiff |
2002-01-31 |
Chris Lattner | MethodPass's are now guaranteed to not be run on extern... |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Implement new pass framework |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Convert xforms over to new pass structure. |
tree | commitdiff |
2002-01-31 |
Chris Lattner | If an invalid alternative is listed for an argument... |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Convert analyses to new pass structure |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Implement loop depth calculation in terms of dominators... |
tree | commitdiff |
2002-01-31 |
Chris Lattner | LoopDepth calculation is now in CFG namespace |
tree | commitdiff |
2002-01-31 |
Chris Lattner | Fix bug where we didn't initialize and finalize basic... |
tree | commitdiff |
2002-01-30 |
Chris Lattner | Checkin new pass framework. This one is more useful... |
tree | commitdiff |
2002-01-26 |
Chris Lattner | Remove extraneous #includes |
tree | commitdiff |
2002-01-26 |
Chris Lattner | Remove opt namespace |
tree | commitdiff |
2002-01-25 |
Chris Lattner | This checkin fixes the bug described in: |
tree | commitdiff |
2002-01-25 |
Chris Lattner | Check in fix for bug: test/Regression/Assembler/ValueRe... |
tree | commitdiff |
2002-01-23 |
Chris Lattner | Implement the clock() function |
tree | commitdiff |
2002-01-23 |
Chris Lattner | * Expose new command line arg --debug-pass for gccas... |
tree | commitdiff |
2002-01-23 |
Chris Lattner | Implement new DeadInstElmination pass |
tree | commitdiff |
2002-01-23 |
Chris Lattner | Make it build with 2.95.3 |
tree | commitdiff |
2002-01-22 |
Chris Lattner | Oops, misnamed function, didn't override correctly... |
tree | commitdiff |
2002-01-22 |
Chris Lattner | Don't insert a useless cast |
tree | commitdiff |
2002-01-22 |
Chris Lattner | Rename LowerAllocations.h to ChangeAllocations.h since... |
tree | commitdiff |
2002-01-22 |
Chris Lattner | Ooops, forgot to implement void PassManager::add(BasicB... |
tree | commitdiff |
2002-01-22 |
Chris Lattner | Pull RaiseAllocations stuff out of the CleanGCC pass... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | LowerAllocations is really a BasicBlock pass. Make... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Move stuff out of the Optimizations directories into... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Chuck fixed the GCC problems so this hack is now unnecc... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Elminate an unused variable |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Eliminate opt library |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Remove dead variable |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Remove dead variable. |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Pull stuff out of opt namespace |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Rename SwapStructureContents -> IPO/SimpleStructMutation |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Implementation of the new spiffy pass system |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Implement a more powerful, simpler, pass system. This... |
tree | commitdiff |
2002-01-21 |
Chris Lattner | Oops lost a parenthesis somehow :( |
tree | commitdiff |
2002-01-20 |
Chris Lattner | Changes to build successfully with GCC 3.02 |
tree | commitdiff |
2002-01-08 |
Ruchira Sasanka | Fixed a bug in spill cost estimation |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | PhyRegAlloc.cpp: Added temp area resetting before every... |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added more comments |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | removed SizeOfStackOperand constant from the SparcRegIn... |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added more comments |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added comments and correct logic for finding register... |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added destructors and comments. |
tree | commitdiff |
2002-01-07 |
Ruchira Sasanka | Added comments, destructors where necessary. |
tree | commitdiff |
2001-12-15 |
Vikram S. Adve | Eliminate function getIndicesBROKEN(). |
tree | commitdiff |
2001-12-15 |
Vikram S. Adve | Eliminate all uses of memInst->getIndicesBROKEN(). |
tree | commitdiff |
2001-12-15 |
Vikram S. Adve | getIndexedOffset() shd take vector of Values, not of... |
tree | commitdiff |
2001-12-15 |
Vikram S. Adve | Remove int hack to allow unsigned numbers greater than... |
tree | commitdiff |
2001-12-14 |
Chris Lattner | initial checkin |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * Support the new -q flag for automated tests |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * Assert that indices are valid for an indexing instruc... |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Rename ConstPoolVals.cpp to Constants.cpp |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Remove unsized array support |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Make strings SByte* arrays instead of UByte * arrays |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * isFirstClassType is now provided by the Type class |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * add ReplaceInstWithInst |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Remove unsized array support |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * Support pointer indexing |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Many many changes and bugfixes: |
tree | commitdiff |
2001-12-14 |
Chris Lattner | The proper prototype for malloc returns a pointer,... |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Allow pointer indexing |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Remove unsized array support |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Add pointer indexing support |
tree | commitdiff |
2001-12-14 |
Chris Lattner | Don't waste as much horizontal space on #uses flag... |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * Fix cases where we were calling Type->getName() inste... |
tree | commitdiff |
2001-12-14 |
Chris Lattner | * Refactor trace values to work as a proper pass. ... |
tree | commitdiff |
2001-12-13 |
Ruchira Sasanka | added a section on how to modify live variable code... |
tree | commitdiff |
next |