llvm-6502/lib/Transforms
Chris Lattner 2de2319124 Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x
is itself a bitcast.  Since we have gep(bitcast(bitcast(y))) in this
case, just wait for the two bitcasts to get zapped.  This prevents
instcombine from confusing some aliasing stuff, and allows it to
directly eliminate the load in the testcase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80508 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-30 20:38:21 +00:00
..
Hello Kill off more cerr/cout uses and prune includes a bit. 2009-08-23 11:37:21 +00:00
Instrumentation Inline empty destructor. 2009-08-29 13:38:21 +00:00
IPO Reapply 79977. 2009-08-28 23:24:31 +00:00
Scalar Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x 2009-08-30 20:38:21 +00:00
Utils Reapply 79977. 2009-08-28 23:24:31 +00:00
Makefile The attached patches attempt to fix cross builds. For example, if you 2009-08-18 00:40:33 +00:00