Be more aggressive in doing LoadPRE by tracing backwards when a block only has
authorOwen Anderson <resistor@mac.com>
Sun, 31 May 2009 09:03:40 +0000 (09:03 +0000)
committerOwen Anderson <resistor@mac.com>
Sun, 31 May 2009 09:03:40 +0000 (09:03 +0000)
commit88554df4a2b801a11964a2668acfac2d68ab14bc
tree770d0403fca2d8b54038a4e6c98eea379cbd776a
parent88b7293f49b6f341e5f672c4bb24d7be17bc4a1f
Be more aggressive in doing LoadPRE by tracing backwards when a block only has
a single predecessor.

Patch by Jakub Staszak.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72661 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/GVN.cpp
test/Transforms/GVN/pre-single-pred.ll [new file with mode: 0644]