1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Transforms
Dan Gohman 77638f25b1 Don't sink gep operators through phi nodes if the result would require
more than one phi, since that leads to higher register pressure on
entry to the phi. This is especially problematic when the phi is in
a loop header, as it increases register pressure throughout the loop.

llvm-svn: 81993
2009-09-16 02:01:52 +00:00
..
Hello Kill off more cerr/cout uses and prune includes a bit. 2009-08-23 11:37:21 +00:00
Instrumentation revert r81335, which breaks the build. 2009-09-09 16:00:57 +00:00
IPO add a new CallGraphNode::replaceCallEdge method and use it from 2009-09-15 05:40:35 +00:00
Scalar Don't sink gep operators through phi nodes if the result would require 2009-09-16 02:01:52 +00:00
Utils Correctly handle the case where a comparison is created in one BasicBlock and 2009-09-10 07:02:09 +00:00
Makefile The attached patches attempt to fix cross builds. For example, if you 2009-08-18 00:40:33 +00:00