Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Renamed Type::isIntegral() to Type::isInteger() | Chris Lattner | 2002-09-03 | 1 | -3/+3 |
| | | | | | | | | - Added new method Type::isIntegral() that is the same as isInteger, but also accepts bool. SCVS: ---------------------------------------------------------------------- llvm-svn: 3572 | ||||
* | - Eliminate the last traces of the 'analysis' namespace | Chris Lattner | 2002-08-30 | 1 | -6/+1 |
| | | | | llvm-svn: 3550 | ||||
* | Add #include removed from ConstantHandling.h | Chris Lattner | 2002-05-06 | 1 | -0/+1 |
| | | | | llvm-svn: 2496 | ||||
* | Replace all usages of Type::isPointerType with isa<PointerType> | Chris Lattner | 2002-05-06 | 1 | -2/+2 |
| | | | | llvm-svn: 2486 | ||||
* | Module's are no longer Value subclasses | Chris Lattner | 2002-04-28 | 1 | -1/+1 |
| | | | | llvm-svn: 2351 | ||||
* | 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 | ||||
* | ConstantHandling moved into VMCore library | Chris Lattner | 2002-04-08 | 1 | -1/+1 |
| | | | | llvm-svn: 2165 | ||||
* | change refs to Method to Function | Chris Lattner | 2002-03-26 | 1 | -4/+4 |
| | | | | | | Change references to MEthodArgument to FunctionArgument llvm-svn: 1989 | ||||
* | Fix test/Regression/Other/2002-03-14-ValueToLarge.ll. Note that this | Chris Lattner | 2002-03-14 | 1 | -3/+30 |
| | | | | | | | fix could be better, but we don't have the infrastructure to find out what size types are yet. llvm-svn: 1876 | ||||
* | Bugfix for test/Regression/Other/2002-03-11-ExprAssertion.ll | Chris Lattner | 2002-03-11 | 1 | -3/+2 |
| | | | | llvm-svn: 1856 | ||||
* | Move stuff out of the Optimizations directories into the appropriate Transforms | Chris Lattner | 2002-01-21 | 1 | -2/+1 |
| | | | | | | directories. Eliminate the opt namespace. llvm-svn: 1520 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -3/+4 |
| | | | | llvm-svn: 1503 | ||||
* | Some programs are using BB's as values, until we resolve this. Disable the ↵ | Chris Lattner | 2001-12-13 | 1 | -1/+3 |
| | | | | | | assert llvm-svn: 1448 | ||||
* | "fix" problems processing floating point expressions | Chris Lattner | 2001-12-05 | 1 | -0/+3 |
| | | | | llvm-svn: 1421 | ||||
* | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -41/+41 |
| | | | | | | | Rename ConstPool* -> Constant* Rename ConstPoolVals.h -> ConstantVals.h llvm-svn: 1407 | ||||
* | Make Mul work right | Chris Lattner | 2001-11-26 | 1 | -10/+14 |
| | | | | | | Make sub work right llvm-svn: 1371 | ||||
* | * Implement more powerful expr analysis of cast instructions | Chris Lattner | 2001-11-26 | 1 | -11/+20 |
| | | | | llvm-svn: 1335 | ||||
* | Fix code to make GCC 2.96 happy | Chris Lattner | 2001-10-13 | 1 | -1/+2 |
| | | | | llvm-svn: 753 | ||||
* | * Both Method & GlobalVariable now subclass GlobalValue | Chris Lattner | 2001-10-03 | 1 | -1/+1 |
| | | | | | | | | * ConstPoolPointerReference now represents a pointer to a GlobalValue * Methods name references are now explicit pointers to methods * Rename Value::GlobalVal to Value::GlobalVariableVal to avoid confusion llvm-svn: 703 | ||||
* | Commit more code over to new cast style | Chris Lattner | 2001-10-02 | 1 | -5/+5 |
| | | | | llvm-svn: 697 | ||||
* | Convert more code to use new style casts | Chris Lattner | 2001-10-01 | 1 | -8/+11 |
| | | | | | | Eliminate old style casts from value.h llvm-svn: 696 | ||||
* | Add more support for new style casts | Chris Lattner | 2001-10-01 | 1 | -1/+1 |
| | | | | | | Convert more code to use them llvm-svn: 695 | ||||
* | Add support for new style casts | Chris Lattner | 2001-10-01 | 1 | -1/+1 |
| | | | | llvm-svn: 694 | ||||
* | Handle subtract in expression classifier | Chris Lattner | 2001-09-11 | 1 | -45/+91 |
| | | | | llvm-svn: 548 | ||||
* | Add support for global variables | Chris Lattner | 2001-09-10 | 1 | -2/+3 |
| | | | | llvm-svn: 535 | ||||
* | Simplify code by eliminating need to hang onto constant pool references | Chris Lattner | 2001-09-07 | 1 | -52/+27 |
| | | | | llvm-svn: 440 | ||||
* | Fix a bug when compiling 'shl ubyte * %var, ubyte 2' | Chris Lattner | 2001-07-25 | 1 | -1/+2 |
| | | | | llvm-svn: 295 | ||||
* | More functionality, renamed API | Chris Lattner | 2001-07-21 | 1 | -70/+145 |
| | | | | llvm-svn: 241 | ||||
* | Start of expression analysis support | Chris Lattner | 2001-07-20 | 1 | -0/+207 |
llvm-svn: 219 |