aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Analysis/ValueTrackingTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/unittests/Analysis/ValueTrackingTest.cpp')
-rw-r--r--llvm/unittests/Analysis/ValueTrackingTest.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/unittests/Analysis/ValueTrackingTest.cpp b/llvm/unittests/Analysis/ValueTrackingTest.cpp
index 2cfbc4c..3c61f24 100644
--- a/llvm/unittests/Analysis/ValueTrackingTest.cpp
+++ b/llvm/unittests/Analysis/ValueTrackingTest.cpp
@@ -1139,7 +1139,7 @@ TEST_F(ValueTrackingTest, computePtrAlignment) {
"}");
AssumptionCache AC(*F);
DominatorTree DT(*F);
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(getKnownAlignment(A, DL, CxtI, &AC, &DT), Align(1));
EXPECT_EQ(getKnownAlignment(A, DL, CxtI2, &AC, &DT), Align(1));
EXPECT_EQ(getKnownAlignment(A, DL, CxtI3, &AC, &DT), Align(16));
@@ -1189,7 +1189,7 @@ TEST_F(ValueTrackingTest, isNonZeroRecurrence) {
ret i1 %CxtI
}
)");
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
AssumptionCache AC(*F);
EXPECT_TRUE(isKnownNonZero(A, DL, 0, &AC, CxtI));
}
@@ -1213,7 +1213,7 @@ TEST_F(ValueTrackingTest, KnownNonZeroFromDomCond) {
)");
AssumptionCache AC(*F);
DominatorTree DT(*F);
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isKnownNonZero(A, DL, 0, &AC, CxtI, &DT), true);
EXPECT_EQ(isKnownNonZero(A, DL, 0, &AC, CxtI2, &DT), false);
}
@@ -1237,7 +1237,7 @@ TEST_F(ValueTrackingTest, KnownNonZeroFromDomCond2) {
)");
AssumptionCache AC(*F);
DominatorTree DT(*F);
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isKnownNonZero(A, DL, 0, &AC, CxtI, &DT), true);
EXPECT_EQ(isKnownNonZero(A, DL, 0, &AC, CxtI2, &DT), false);
}
@@ -1255,7 +1255,7 @@ TEST_F(ValueTrackingTest, IsImpliedConditionAnd) {
ret void
}
)");
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isImpliedCondition(A, A2, DL), true);
EXPECT_EQ(isImpliedCondition(A, A3, DL), false);
EXPECT_EQ(isImpliedCondition(A, A4, DL), None);
@@ -1274,7 +1274,7 @@ TEST_F(ValueTrackingTest, IsImpliedConditionAnd2) {
ret void
}
)");
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isImpliedCondition(A, A2, DL), true);
EXPECT_EQ(isImpliedCondition(A, A3, DL), false);
EXPECT_EQ(isImpliedCondition(A, A4, DL), None);
@@ -1293,7 +1293,7 @@ TEST_F(ValueTrackingTest, IsImpliedConditionOr) {
ret void
}
)");
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isImpliedCondition(A, A2, DL, false), false);
EXPECT_EQ(isImpliedCondition(A, A3, DL, false), true);
EXPECT_EQ(isImpliedCondition(A, A4, DL, false), None);
@@ -1312,7 +1312,7 @@ TEST_F(ValueTrackingTest, IsImpliedConditionOr2) {
ret void
}
)");
- DataLayout DL = M->getDataLayout();
+ const DataLayout &DL = M->getDataLayout();
EXPECT_EQ(isImpliedCondition(A, A2, DL, false), false);
EXPECT_EQ(isImpliedCondition(A, A3, DL, false), true);
EXPECT_EQ(isImpliedCondition(A, A4, DL, false), None);