Skip to content
Commit 76ac8f82 authored by Chris Lattner's avatar Chris Lattner
Browse files

Rework GlobalValue::removeDeadConstantUsers to always remove dead constant

exprs hanging off a global, even if the global is not otherwise dead.  This
requires some tricky iterator gymnastics.

This implements Transforms/GlobalOpt/constantexpr-dangle.ll by deleting a
constantexpr that made it appear that the address of the function was taken.

llvm-svn: 34608
parent 49c505c6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment