Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Expose a public interface to this pass. | Chris Lattner | 2008-06-05 | 1 | -40/+12 |
| | | | | llvm-svn: 52029 | ||||
* | Let libcall semantics decide whether it knows about functions | Chris Lattner | 2008-06-05 | 1 | -2/+2 |
| | | | | | | with definitions or not. llvm-svn: 52028 | ||||
* | Fix a typo in a comment. | Dan Gohman | 2008-05-30 | 1 | -1/+1 |
| | | | | llvm-svn: 51718 | ||||
* | Use static and anonymous namespaces consistently with other passes. | Dan Gohman | 2008-05-15 | 1 | -8/+8 |
| | | | | llvm-svn: 51156 | ||||
* | put LibCallAliasAnalysis into anonymous namespace to avoid | Torok Edwin | 2008-05-09 | 1 | -1/+1 |
| | | | | | | clashes on ::X llvm-svn: 50912 | ||||
* | Add a new LibCallAliasAnalysis pass, which is parameterized | Chris Lattner | 2008-05-07 | 1 | -0/+169 |
by an instance of LibCallInfo to provide mod/ref info of standard library functions. This is powerful enough to say that 'sqrt' is readonly except that it modifies errno, or that "printf doesn't store to memory unless the %n constraint is present" etc. llvm-svn: 50827 |