Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 1 | -0/+1 | |
| | | | | | | | 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 | |||||
* | Remove generic routines to Support/SetOperations.h | Chris Lattner | 2002-02-05 | 1 | -18/+1 | |
| | | | | llvm-svn: 1715 | |||||
* | Provide the right AnalysisID for postdominators | Chris Lattner | 2002-01-31 | 1 | -3/+5 | |
| | | | | llvm-svn: 1616 | |||||
* | Convert analyses to new pass structure | Chris Lattner | 2002-01-31 | 1 | -32/+57 | |
| | | | | llvm-svn: 1603 | |||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -0/+2 | |
| | | | | llvm-svn: 1503 | |||||
* | Create a new #include "Support/..." directory structure to move things | Chris Lattner | 2001-11-27 | 1 | -2/+2 | |
| | | | | | | | | from "llvm/Support/..." that are not llvm dependant. Move files and fix #includes llvm-svn: 1400 | |||||
* | Fix a bad assertion to be correct . The root basic block can be used by PHI ↵ | Chris Lattner | 2001-11-26 | 1 | -1/+3 | |
| | | | | | | nodes. llvm-svn: 1370 | |||||
* | Pull predecessor and successor iterators out of the CFG*.h files, and plop ↵ | Chris Lattner | 2001-10-01 | 1 | -6/+8 | |
| | | | | | | | | | them into the BasicBlock class where they should be. pred_begin/pred_end become methods on BasicBlock, and the cfg namespace isn't used anymore. llvm-svn: 691 | |||||
* | Pull iterators out of CFG.h and CFGdecls and put them in Support directory | Chris Lattner | 2001-09-28 | 1 | -21/+24 | |
| | | | | llvm-svn: 664 | |||||
* | Make sure noone branches to the entry node of the method | Chris Lattner | 2001-08-24 | 1 | -0/+1 | |
| | | | | llvm-svn: 369 | |||||
* | Handle case where there is no exit node from a flowgraph | Chris Lattner | 2001-08-23 | 1 | -3/+9 | |
| | | | | llvm-svn: 365 | |||||
* | Moved inline/llvm/Tools/* to include/llvm/Support/* | Chris Lattner | 2001-07-23 | 1 | -1/+1 | |
| | | | | llvm-svn: 279 | |||||
* | Fixed post dominator frontiers! Yaay! | Chris Lattner | 2001-07-08 | 1 | -1/+1 | |
| | | | | llvm-svn: 157 | |||||
* | Implement support for postdominators, except in dom frontiers | Chris Lattner | 2001-07-06 | 1 | -41/+173 | |
| | | | | llvm-svn: 142 | |||||
* | Checkin of new dominator calculation routines. These will be improved in | Chris Lattner | 2001-07-02 | 1 | -0/+239 | |
the future to do post dominators and stuff llvm-svn: 124 |