summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/MergeFunctions.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-07-15 06:36:08 +0000
committerChris Lattner <sabre@nondot.org>2010-07-15 06:36:08 +0000
commit19eff2a9f678a11dd3bc16bac94c303368063bc5 (patch)
treeda589eb5d404636c8daa962488c0db5bbb3e5741 /llvm/lib/Transforms/IPO/MergeFunctions.cpp
parente41ab07c61a49325093626bcbe430543633a14e7 (diff)
downloadbcm5719-llvm-19eff2a9f678a11dd3bc16bac94c303368063bc5.tar.gz
bcm5719-llvm-19eff2a9f678a11dd3bc16bac94c303368063bc5.zip
Fix PR7647, handling the case when 'To' ends up being
mutated by recursive simplification. This also enhances ReplaceAndSimplifyAllUses to actually do a real RAUW at the end of it, which updates any value handles pointing to "From" to start pointing to "To". This seems useful for debug info and random other VH users. llvm-svn: 108415
Diffstat (limited to 'llvm/lib/Transforms/IPO/MergeFunctions.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud