aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/LCSSA.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-10-10 23:50:30 +0000
committerChris Lattner <sabre@nondot.org>2009-10-10 23:50:30 +0000
commita09fbf0af04ae7684d7b733e187b88e8b6ff1461 (patch)
tree9dbfb1433aa23f4ae939620666652d9df0cf7459 /lib/Transforms/Utils/LCSSA.cpp
parent0bef562ea253878ee92a1eaf6db05b0c2edfa74c (diff)
switch GVN to use SSAUpdater. Besides removing a lot of complexity
from GVN, this also speeds it up, inserts fewer PHI nodes (see the testcase) and allows it to remove more loads (due to fewer PHI nodes standing in the way). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83746 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/LCSSA.cpp')
0 files changed, 0 insertions, 0 deletions