aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Analysis/ValueTrackingTest.cpp
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2020-08-27 13:38:29 -0700
committerVitaly Buka <vitalybuka@google.com>2020-08-27 14:44:49 -0700
commit23524fdecef990dffc619d3463b1977cfb946136 (patch)
treefa320ee93fd62fbcbf009d1bf168c3523ce691bf /llvm/unittests/Analysis/ValueTrackingTest.cpp
parent2e7041fdc223aae90eac294cda4fb3b0be8eeb34 (diff)
downloadllvm-23524fdecef990dffc619d3463b1977cfb946136.zip
llvm-23524fdecef990dffc619d3463b1977cfb946136.tar.gz
llvm-23524fdecef990dffc619d3463b1977cfb946136.tar.bz2
[ValueTracking] Replace recursion with Worklist
Now findAllocaForValue can handle nontrivial phi cycles.
Diffstat (limited to 'llvm/unittests/Analysis/ValueTrackingTest.cpp')
-rw-r--r--llvm/unittests/Analysis/ValueTrackingTest.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/unittests/Analysis/ValueTrackingTest.cpp b/llvm/unittests/Analysis/ValueTrackingTest.cpp
index d60bdbb..3df5dc1 100644
--- a/llvm/unittests/Analysis/ValueTrackingTest.cpp
+++ b/llvm/unittests/Analysis/ValueTrackingTest.cpp
@@ -1532,7 +1532,7 @@ const FindAllocaForValueTestParams FindAllocaForValueTests[] = {
exit:
ret void
})",
- false, false},
+ true, false},
{R"(
define void @test(i1 %cond, i64* %a) {