Tighten up a check for folding away loads from (newly constant) globals. This
authorChris Lattner <sabre@nondot.org>
Fri, 9 Nov 2007 17:33:02 +0000 (17:33 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 9 Nov 2007 17:33:02 +0000 (17:33 +0000)
commit7b52fe7272ec337a77b7cc96b14e27d15fec3c89
tree9a7dca11ee1b0ed9e39b6f2fe90b4a3f1521b380
parent27b12384e673679845cdd91af759296b681516ca
Tighten up a check for folding away loads from (newly constant) globals.  This
fixes a crash on Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll and
rdar://5585488.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43949 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/GlobalOpt.cpp
test/Transforms/GlobalOpt/2007-11-09-GEP-GEP-Crash.ll [new file with mode: 0644]