aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-1221-95/+95
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-121-12/+133
* * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-122-20/+29
* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and intoChris Lattner2002-02-121-111/+13
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-1237-89/+134
* Method.h no longer includes BasicBlock.hChris Lattner2002-02-124-11/+18
* * Move BasicBlock and Method graph stuff to new "llvm/Support/CFG.h" fileChris Lattner2002-02-122-0/+230
* * Move BasicBlock and Method graph stuff to new "llvm/Support/CFG.h" fileChris Lattner2002-02-122-200/+2
* Add neccesary #includeChris Lattner2002-02-121-0/+1
* I forgot to provide dominance frontier information. Now it's available.Chris Lattner2002-02-121-5/+24
* Enable register promotion passChris Lattner2002-02-121-1/+5
* Initial checkin of new memory -> register promotion passChris Lattner2002-02-122-0/+115
* Add new abort-on-exceptions flagChris Lattner2002-02-121-2/+7
* Add commentsChris Lattner2002-02-121-16/+17
* test/Features should not contain whole programsChris Lattner2002-02-122-33/+0
* New testcase for bug in -raise passChris Lattner2002-02-111-0/+76
* Allow multiline RUN:'sChris Lattner2002-02-111-3/+5
* Add testcase for sparc backendChris Lattner2002-02-111-0/+25
* Added command to build SPARC executable.Vikram S. Adve2002-02-111-0/+6
* Simple fibonacci test.Vikram S. Adve2002-02-111-0/+28
* Write llvm bytecode to output .s file as last step of LLC.Chris Lattner2002-02-113-0/+81
* Shell script to simplify running cvs and viewing the output.Vikram S. Adve2002-02-112-0/+108
* Make array bound checks optional and disabled by default.Chris Lattner2002-02-111-2/+2
* Try to fix build errorChris Lattner2002-02-112-2/+2
* Fix build errorChris Lattner2002-02-111-2/+2
* Convert BBLiveVar to be a BasicBlock annotation, this removes the BB2BBLVMap ...Chris Lattner2002-02-058-76/+118
* Convert operand iterator over to work like an STL iteratorChris Lattner2002-02-0512-280/+207
* Minor change: Methods that return ValueSet's that are guaranteed to be validChris Lattner2002-02-0517-146/+114
* * Code CleanupsChris Lattner2002-02-056-60/+50
* * Code Cleanups of IGNode.hChris Lattner2002-02-054-106/+48
* Must include SetOperations to do set_*Chris Lattner2002-02-056-0/+6
* Remove generic routines to Support/SetOperations.hChris Lattner2002-02-054-106/+2
* New Support file for operations on set like objectsChris Lattner2002-02-052-0/+120
* Remove empty filesChris Lattner2002-02-053-0/+0
* * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner2002-02-058-115/+90
* * Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner2002-02-0523-325/+266
* * Code CleanupsChris Lattner2002-02-0516-462/+300
* Changes neccesary due to the move of BBLiveVar.h to the lib/Analysis/LiveVar ...Chris Lattner2002-02-056-6/+6
* Remove empty fileChris Lattner2002-02-051-0/+0
* * Add a #include not indirectly included any moreChris Lattner2002-02-054-0/+4
* * Give BBLiveVar.cpp a proper file headerChris Lattner2002-02-054-246/+204
* * Big cleanups.Chris Lattner2002-02-055-98/+70
* Code cleanups, no functional changeChris Lattner2002-02-042-164/+94
* Clean up MethodLiveVarInfoChris Lattner2002-02-044-232/+160
* The interface to instruction scheduling is now just a call to get the pass.Chris Lattner2002-02-041-12/+1
* * RegisterAllocation _uses_ LiveVar analysis, instead of creating it's own copyChris Lattner2002-02-042-8/+4
* * The itf exposed by InstrScheduling is now a single function to create the r...Chris Lattner2002-02-046-100/+124
* Turn live variable analysis into a real MethodPass.Chris Lattner2002-02-044-100/+82
* Instruction scheduling is a real pass now.Chris Lattner2002-02-041-4/+4
* Remove Obsolete LoopDepthCalculator. All users should use LoopInfo directly.Chris Lattner2002-02-042-73/+0