Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make -ds-aa more useful, allowing it to be updated as xforms hack on the ↵ | Chris Lattner | 2005-01-24 | 1 | -0/+11 |
| | | | | | | program. llvm-svn: 19818 | ||||
* | Add last four createXxxPass functions | Jeff Cohen | 2005-01-09 | 1 | -0/+3 |
| | | | | llvm-svn: 19424 | ||||
* | For PR387:\ | Reid Spencer | 2004-12-07 | 1 | -0/+3 |
| | | | | | | Add getModRefInfo method to avoid overloaded virtuals llvm-svn: 18601 | ||||
* | 'Pass' should now not be derived from by clients. Instead, they should derive | Chris Lattner | 2004-09-20 | 1 | -2/+2 |
| | | | | | | | from ModulePass. Instead of implementing Pass::run, then should implement ModulePass::runOnModule. llvm-svn: 16436 | ||||
* | Move all of the DSA headers into the Analysis/DataStructure subdir. | Chris Lattner | 2004-07-07 | 1 | -2/+2 |
| | | | | llvm-svn: 14663 | ||||
* | Updates to work with the new auto-forwarding AA interface changes | Chris Lattner | 2004-05-23 | 1 | -9/+3 |
| | | | | llvm-svn: 13682 | ||||
* | If an object is not in the scalar map then it must be a global from another | Chris Lattner | 2004-04-26 | 1 | -33/+33 |
| | | | | | | graph. llvm-svn: 13173 | ||||
* | Implement getModRefInfo() for DSA to calculate whether a function modifies or | Misha Brukman | 2004-03-12 | 1 | -5/+39 |
| | | | | | | references a pointer. llvm-svn: 12330 | ||||
* | Forward method request to chained aa implementation | Chris Lattner | 2004-01-30 | 1 | -0/+4 |
| | | | | llvm-svn: 11024 | ||||
* | minor cleanups | Chris Lattner | 2004-01-27 | 1 | -3/+2 |
| | | | | llvm-svn: 10985 | ||||
* | Fine-grainify namespaces for this library | Chris Lattner | 2003-11-12 | 1 | -3/+1 |
| | | | | llvm-svn: 9948 | ||||
* | 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 | ||||
* | Disable incorrect mustalias code | Chris Lattner | 2003-07-02 | 1 | -1/+4 |
| | | | | llvm-svn: 7087 | ||||
* | Reduce amount of work we do calculating mustaliases if the arg is a global | Chris Lattner | 2003-07-02 | 1 | -11/+16 |
| | | | | llvm-svn: 7062 | ||||
* | Expose must alias information for global variables, implementing: ↵ | Chris Lattner | 2003-06-29 | 1 | -46/+86 |
| | | | | | | DSGraph/mustalias.ll llvm-svn: 6973 | ||||
* | Avoid double negatives | Chris Lattner | 2003-06-28 | 1 | -1/+1 |
| | | | | llvm-svn: 6945 | ||||
* | Remove support for the MultiObject flag, which was fundamentally broken | Chris Lattner | 2003-06-22 | 1 | -2/+2 |
| | | | | llvm-svn: 6840 | ||||
* | * Changes to make NodeType be private to DSNode. | Chris Lattner | 2003-06-19 | 1 | -16/+29 |
| | | | | | | | | * Add new MultiObject flag to DSNode which keeps track of whether or not multiple objects have been merged into the node, allowing must-alias info to be tracked. llvm-svn: 6794 | ||||
* | Adjust to implement new AA interface | Chris Lattner | 2003-02-26 | 1 | -15/+8 |
| | | | | llvm-svn: 5638 | ||||
* | Don't bother counting alias results, allow the AliasAnalysisCounter to do that. | Chris Lattner | 2003-02-07 | 1 | -13/+2 |
| | | | | llvm-svn: 5505 | ||||
* | Initial implementation of ds-aa | Chris Lattner | 2003-02-03 | 1 | -0/+128 |
llvm-svn: 5484 |