Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove obsolete files | Chris Lattner | 2004-04-02 | 1 | -324/+0 |
| | | | | llvm-svn: 12633 | ||||
* | Fix PR284: [indvars] Induction variable analysis violates LLVM invariants | Chris Lattner | 2004-03-10 | 1 | -1/+5 |
| | | | | llvm-svn: 12275 | ||||
* | rename ClassifyExpression -> ClassifyExpr | Chris Lattner | 2003-12-23 | 1 | -4/+4 |
| | | | | llvm-svn: 10592 | ||||
* | finegrainify namespacification | Chris Lattner | 2003-12-22 | 1 | -8/+23 |
| | | | | | | Implement indvar analysis of getelementptr and sub expressions llvm-svn: 10582 | ||||
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
| | | | | llvm-svn: 9903 | ||||
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
| | | | | | | Header files will be on the way. llvm-svn: 9298 | ||||
* | Fixed spelling and grammar. | Misha Brukman | 2003-09-11 | 1 | -1/+1 |
| | | | | llvm-svn: 8478 | ||||
* | another trivial cleanup | Chris Lattner | 2003-09-10 | 1 | -3/+2 |
| | | | | llvm-svn: 8435 | ||||
* | Simplification of trip counting machinery. | Chris Lattner | 2003-09-10 | 1 | -73/+68 |
| | | | | | | | | | | - make sure to check the indvar type before anything else (efficiency) - Make sure to insert the 'add' into the program, even though it'll be dead - Wrap code at 80 columns - Other minor cleanups to reduce indentation level llvm-svn: 8434 | ||||
* | Spelling fixes | Chris Lattner | 2003-09-10 | 1 | -5/+5 |
| | | | | llvm-svn: 8429 | ||||
* | clean up file header comment | Chris Lattner | 2003-09-10 | 1 | -5/+5 |
| | | | | llvm-svn: 8427 | ||||
* | Simplify some code | Chris Lattner | 2003-09-10 | 1 | -8/+5 |
| | | | | llvm-svn: 8426 | ||||
* | DEBUG got moved to Support/Debug.h | Chris Lattner | 2003-08-01 | 1 | -1/+1 |
| | | | | llvm-svn: 7492 | ||||
* | Fit code into 80 columns | Chris Lattner | 2003-07-23 | 1 | -2/+4 |
| | | | | llvm-svn: 7249 | ||||
* | Remove unneccesary &* | Chris Lattner | 2003-04-23 | 1 | -1/+1 |
| | | | | llvm-svn: 5871 | ||||
* | Fix warning | Chris Lattner | 2002-11-09 | 1 | -1/+1 |
| | | | | llvm-svn: 4649 | ||||
* | Added capability to get execution count of a loop if it is a predictable | Misha Brukman | 2002-10-11 | 1 | -11/+137 |
| | | | | | | number of iterations. llvm-svn: 4113 | ||||
* | Clean up indvar printing | Chris Lattner | 2002-09-10 | 1 | -3/+3 |
| | | | | llvm-svn: 3650 | ||||
* | - Eliminate the last traces of the 'analysis' namespace | Chris Lattner | 2002-08-30 | 1 | -7/+4 |
| | | | | llvm-svn: 3550 | ||||
* | * Standardize how analysis results/passes as printed with the print() virtual | Chris Lattner | 2002-07-27 | 1 | -0/+22 |
| | | | | | | | | | | methods * Eliminate AnalysisID: Now it is just a typedef for const PassInfo* * Simplify how AnalysisID's are initialized * Eliminate Analysis/Writer.cpp/.h: incorporate printing functionality into the analyses themselves. llvm-svn: 3116 | ||||
* | GCC 3.1 changes | Chris Lattner | 2002-07-24 | 1 | -1/+1 |
| | | | | llvm-svn: 3071 | ||||
* | MEGAPATCH checkin. | Chris Lattner | 2002-06-25 | 1 | -4/+4 |
| | | | | | | For details, See: docs/2002-06-25-MegaPatchInfo.txt llvm-svn: 2779 | ||||
* | Replace all usages of Type::isPointerType with isa<PointerType> | Chris Lattner | 2002-05-06 | 1 | -3/+3 |
| | | | | llvm-svn: 2486 | ||||
* | Split ConstantVals.h into Constant.h and Constants.h | Chris Lattner | 2002-04-28 | 1 | -1/+1 |
| | | | | llvm-svn: 2378 | ||||
* | Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes | Chris Lattner | 2002-04-28 | 1 | -4/+4 |
| | | | | | | to the global namespace llvm-svn: 2370 | ||||
* | Change the Dominator info and LoopInfo classes to keep track of ↵ | Chris Lattner | 2002-04-28 | 1 | -2/+2 |
| | | | | | | | | BasicBlock's, not const BasicBlocks llvm-svn: 2337 | ||||
* | Change Constant::getNullConstant to Constant::getNullValue | Chris Lattner | 2002-04-27 | 1 | -2/+2 |
| | | | | llvm-svn: 2323 | ||||
* | Move FunctionArgument out of iOther.h into Argument.h and rename class to | Chris Lattner | 2002-04-09 | 1 | -1/+1 |
| | | | | | | be 'Argument' instead of FunctionArgument. llvm-svn: 2216 | ||||
* | change refs to Method to Function | Chris Lattner | 2002-03-26 | 1 | -1/+1 |
| | | | | | | Change references to MEthodArgument to FunctionArgument llvm-svn: 1989 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -2/+2 |
| | | | | llvm-svn: 1503 | ||||
* | Fix a bug that clobbered the step value on some inputs | Chris Lattner | 2001-12-05 | 1 | -4/+7 |
| | | | | llvm-svn: 1416 | ||||
* | Fix a pessimization due to sucky LI testing | Chris Lattner | 2001-12-04 | 1 | -0/+15 |
| | | | | llvm-svn: 1412 | ||||
* | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -8/+8 |
| | | | | | | | Rename ConstPool* -> Constant* Rename ConstPoolVals.h -> ConstantVals.h llvm-svn: 1407 | ||||
* | Split the PHINode class out from the iOther.h file into the iPHINode.h file | Chris Lattner | 2001-12-03 | 1 | -1/+2 |
| | | | | llvm-svn: 1405 | ||||
* | Induction variables must be phi nodes | Chris Lattner | 2001-12-03 | 1 | -5/+4 |
| | | | | llvm-svn: 1402 | ||||
* | * Implement dominator based loop identification | Chris Lattner | 2001-11-26 | 1 | -0/+138 |
* Implement cleaner induction variable identification llvm-svn: 1359 |