| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
a pointer from an AliasSet, maintain the pointer values on a doubly linked
list instead of a singly linked list, to permit efficient removal from the
middle of the list.
llvm-svn: 10506
|
|
|
|
|
|
|
| |
Add capability to represent volatile AliasSet's
Propagate this information from loads&stores into the aliassets
llvm-svn: 10457
|
|
|
|
| |
llvm-svn: 9903
|
|
|
|
|
|
| |
Header files will be on the way.
llvm-svn: 9298
|
|
|
|
| |
llvm-svn: 5994
|
|
|
|
| |
llvm-svn: 5691
|
|
|
|
|
|
| |
information for various accesses. What a concept.
llvm-svn: 5647
|
|
|
|
|
|
| |
all pointers are arbitrarily large accesses
llvm-svn: 5636
|
|
|
|
|
|
|
|
|
|
|
| |
a union-find based algorithm, is significantly faster, and is more general.
It will also scale to handle call instructions correctly, which is a nice
added bonus.
This includes a new pass -print-alias-sets which can be used to show how
alias sets are formed for a particular analysis.
llvm-svn: 5619
|
|
revision as I start to use it though.
llvm-svn: 3954
|