Chris Lattner
|
3a353e84b7
|
Complete rewrite of this pass to be faster, use less memory, be easier to
understand, and more accurate to boot! This implements
GlobalModRef/purecse.ll over the previous impl.
llvm-svn: 15260
|
2004-07-27 06:40:37 +00:00 |
|
Reid Spencer
|
30d69a5af9
|
bug 122:
- Replace ConstantPointerRef usage with GlobalValue usage
- Minimize redundant isa<GlobalValue> usage
- Correct isa<Constant> for GlobalValue subclass
llvm-svn: 14942
|
2004-07-18 00:18:30 +00:00 |
|
Chris Lattner
|
26dff501a4
|
Initial checkin of a simple mod/ref analysis for global variables. This is
still overly conservative and uses very simple data structures, but it is a
start, and allows elimination of a lot of loads.
llvm-svn: 14462
|
2004-06-28 06:33:13 +00:00 |
|