Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s/Method/Function | Chris Lattner | 2002-04-08 | 1 | -1/+0 |
| | | | | | | Remove extraneous #includes of llvm/Assembly/Writer llvm-svn: 2178 | ||||
* | Eliminate explicit use of Writer library, using debug dump output instead. | Chris Lattner | 2002-04-07 | 1 | -6/+8 |
| | | | | llvm-svn: 2147 | ||||
* | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 2 | -27/+24 |
| | | | | | | | class. The Method class is obsolete (renamed) and all references to it are being converted over to Function. llvm-svn: 2144 | ||||
* | New clone function routine | Chris Lattner | 2002-03-29 | 1 | -0/+90 |
| | | | | llvm-svn: 2045 | ||||
* | s/Method/Function | Chris Lattner | 2002-03-29 | 1 | -2/+3 |
| | | | | llvm-svn: 2034 | ||||
* | * Move classes around | Cameron Buschardt | 2002-03-27 | 1 | -29/+36 |
| | | | | | | | * rename constructor function * Move stuff into anonymous namespaces llvm-svn: 2007 | ||||
* | Implemented promote mem->reg pass. | Cameron Buschardt | 2002-03-27 | 1 | -64/+286 |
| | | | | llvm-svn: 2005 | ||||
* | Change references from Method to Function | Chris Lattner | 2002-03-26 | 1 | -42/+42 |
| | | | | | | change references from MethodARgument to FunctionArgument llvm-svn: 1991 | ||||
* | Cleanup error message output a bit | Chris Lattner | 2002-03-15 | 1 | -1/+1 |
| | | | | llvm-svn: 1879 | ||||
* | Namespaces | Chris Lattner | 2002-02-24 | 1 | -1/+1 |
| | | | | llvm-svn: 1791 | ||||
* | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 1 | -7/+11 |
| | | | | | | | Method::inst_* is now in llvm/Support/InstIterator.h GraphTraits specializations for BasicBlock and Methods are now in llvm/Support/CFG.h llvm-svn: 1746 | ||||
* | Add neccesary #include | Chris Lattner | 2002-02-12 | 1 | -0/+1 |
| | | | | llvm-svn: 1742 | ||||
* | I forgot to provide dominance frontier information. Now it's available. | Chris Lattner | 2002-02-12 | 1 | -5/+24 |
| | | | | | | Also add more comments. llvm-svn: 1741 | ||||
* | Initial checkin of new memory -> register promotion pass | Chris Lattner | 2002-02-12 | 1 | -0/+93 |
| | | | | llvm-svn: 1739 | ||||
* | General cleanup | Chris Lattner | 2002-02-01 | 1 | -4/+3 |
| | | | | llvm-svn: 1628 | ||||
* | Eliminate SimplifyCFG.h file, pull everything into the UnifyMethodExitNodes ↵ | Chris Lattner | 2002-01-31 | 1 | -8/+11 |
| | | | | | | class llvm-svn: 1613 | ||||
* | Convert analyses to new pass structure | Chris Lattner | 2002-01-31 | 1 | -0/+4 |
| | | | | llvm-svn: 1603 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 2 | -14/+19 |
| | | | | llvm-svn: 1503 | ||||
* | Renamed inst_const_iterator -> const_inst_iterator | Chris Lattner | 2001-12-04 | 1 | -1/+1 |
| | | | | | | | Renamed op_const_iterator -> const_op_iterator Renamed PointerType::getValueType() -> PointerType::getElementType() llvm-svn: 1408 | ||||
* | Rename ConstPoolVal -> Constant | Chris Lattner | 2001-12-03 | 1 | -16/+16 |
| | | | | | | | 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/+1 |
| | | | | llvm-svn: 1405 | ||||
* | Implement support for internal methods | Chris Lattner | 2001-11-26 | 1 | -5/+11 |
| | | | | llvm-svn: 1380 | ||||
* | Add #includes to enable buiding in Release mode | Chris Lattner | 2001-11-07 | 1 | -0/+1 |
| | | | | llvm-svn: 1174 | ||||
* | Don't forget to link type names together too. Fix for Olden/mst benchmark | Chris Lattner | 2001-11-03 | 1 | -0/+45 |
| | | | | llvm-svn: 1094 | ||||
* | Add extra code for debugging linker problems | Chris Lattner | 2001-11-03 | 1 | -2/+19 |
| | | | | llvm-svn: 1091 | ||||
* | Pull method symbols over when linking. Otherwise the result of the link ↵ | Chris Lattner | 2001-10-29 | 1 | -0/+1 |
| | | | | | | will appear stripped llvm-svn: 1033 | ||||
* | Remove non linking related stuff | Chris Lattner | 2001-10-28 | 1 | -58/+0 |
| | | | | llvm-svn: 1015 | ||||
* | Added name-mangling routines for future use. | Vikram S. Adve | 2001-10-28 | 1 | -0/+59 |
| | | | | llvm-svn: 1003 | ||||
* | Fix problem linking in a method prototype when a method body exists | Chris Lattner | 2001-10-23 | 1 | -4/+12 |
| | | | | llvm-svn: 965 | ||||
* | Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get ↵ | Chris Lattner | 2001-10-15 | 1 | -3/+2 |
| | | | | | | tired typing that much llvm-svn: 822 | ||||
* | Implement linking of global variable constant references | Chris Lattner | 2001-10-15 | 1 | -38/+95 |
| | | | | llvm-svn: 817 | ||||
* | Implement linker. It's 95% working now. | Chris Lattner | 2001-10-14 | 1 | -1/+267 |
| | | | | llvm-svn: 810 | ||||
* | Start of a linker | Chris Lattner | 2001-10-13 | 1 | -0/+22 |
| | | | | llvm-svn: 775 | ||||
* | Broad superficial changes: | Chris Lattner | 2001-07-07 | 1 | -1/+1 |
| | | | | | | | | | * Renamed getOpcode to getOpcodeName * Changed getOpcodeName to return a const char * instead of string * Added a getOpcode method to replace getInstType * Changed code to use getOpcode instead of getInstType llvm-svn: 152 | ||||
* | Add method to unify all exit nodes of a method | Chris Lattner | 2001-07-06 | 1 | -0/+69 |
llvm-svn: 143 |