llvm-6502/lib/Transforms
Chris Lattner dbc3bc2585 Make a couple of cleanups to the instcombine bitcast/gep
canonicalization transform based on duncan's comments:

1) improve the comment about %.
2) within our index loop make sure the offset stays 
   within the *type size*, instead of within the *abi size*.
   This allows us to reason explicitly about landing in tail
   padding and means that issues like non-zero offsets into
   [0 x foo] types don't occur anymore.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62045 91177308-0d34-0410-b5e6-96231b3b80d8
2009-01-11 20:15:20 +00:00
..
Hello Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Instrumentation Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
IPO Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Scalar Make a couple of cleanups to the instcombine bitcast/gep 2009-01-11 20:15:20 +00:00
Utils Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00
Makefile Removed trailing whitespace from Makefiles. 2009-01-09 16:44:42 +00:00