2002-02-11 |
Chris Lattner | Make array bound checks optional and disabled by default. |
tree | commitdiff |
2002-02-11 |
Chris Lattner | Fix build error |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Convert BBLiveVar to be a BasicBlock annotation, this... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Convert operand iterator over to work like an STL iterator |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Minor change: Methods that return ValueSet's that are... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Code Cleanups |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Code Cleanups of IGNode.h |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Must include SetOperations to do set_* |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Remove generic routines to Support/SetOperations.h |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Remove empty files |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Eliminate the LiveVarSet class, making applyTranferFu... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Eliminate the LiveVarSet class, making applyTranferFu... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Code Cleanups |
tree | commitdiff |
2002-02-05 |
Chris Lattner | Changes neccesary due to the move of BBLiveVar.h to... |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Add a #include not indirectly included any more |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Give BBLiveVar.cpp a proper file header |
tree | commitdiff |
2002-02-05 |
Chris Lattner | * Big cleanups. |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Code cleanups, no functional change |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Clean up MethodLiveVarInfo |
tree | commitdiff |
2002-02-04 |
Chris Lattner | The interface to instruction scheduling is now just... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * RegisterAllocation _uses_ LiveVar analysis, instead... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * The itf exposed by InstrScheduling is now a single... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Turn live variable analysis into a real MethodPass. |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Remove Obsolete LoopDepthCalculator. All users should... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Switch register allocator over to using LoopInfo direct... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Make LoopDeptCalculator be an internal artifact of... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | REmove huge hack used by register allocator |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Make #include "llvm/Analysis/LoopDepth.h" be an interna... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * ValueSet interface converted from add/remove to inser... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Add #includes removed from headers |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Remove dependence on BBLiveVar from InstrScheduling |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Add #includes that were yanked out of header files |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Cut down include pollution and number of frivolous... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Convert RegisterAllocator interface to opaque pass... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | EmitAssembly doesn't need an UltraSparc, it can do... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Eliminate ModuleAnalyzer. It's old code that is not... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | * Minor cleanups |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Add code that used to be inline in MachineSchedInfo.h |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Add #includes neccesary since they were removed from... |
tree | commitdiff |
2002-02-04 |
Chris Lattner | Move instrIsFeasible from InstrScheduling.h |
tree | commitdiff |
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 |
next |