llvm-6502/lib/Transforms
Chris Lattner bb6495cc67 enhance GVN to forward substitute a stored value to a load
(and load -> load) when the base pointers must alias but when
they are different types.  This occurs very very frequently in
176.gcc and other code that uses bitfields a lot.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82399 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-20 19:03:47 +00:00
..
Hello Kill off more cerr/cout uses and prune includes a bit. 2009-08-23 11:37:21 +00:00
Instrumentation Reapplied r81355 with the problems fixed. 2009-09-16 11:35:50 +00:00
IPO Tabs -> spaces, and remove trailing whitespace. 2009-09-20 02:20:51 +00:00
Scalar enhance GVN to forward substitute a stored value to a load 2009-09-20 19:03:47 +00:00
Utils Enhance transform passes so that they apply the same tranforms to malloc calls as to MallocInst. 2009-09-18 22:35:49 +00:00
Makefile The attached patches attempt to fix cross builds. For example, if you 2009-08-18 00:40:33 +00:00