diff options
Diffstat (limited to 'llvm/unittests/IR/IRBuilderTest.cpp')
-rw-r--r-- | llvm/unittests/IR/IRBuilderTest.cpp | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/llvm/unittests/IR/IRBuilderTest.cpp b/llvm/unittests/IR/IRBuilderTest.cpp index 4f2ede3..773c32e 100644 --- a/llvm/unittests/IR/IRBuilderTest.cpp +++ b/llvm/unittests/IR/IRBuilderTest.cpp @@ -466,15 +466,11 @@ TEST_F(IRBuilderTest, Lifetime) { CallInst *Start1 = Builder.CreateLifetimeStart(Var1); CallInst *Start2 = Builder.CreateLifetimeStart(Var2); - CallInst *Start3 = Builder.CreateLifetimeStart(Var3, Builder.getInt64(100)); + CallInst *Start3 = Builder.CreateLifetimeStart(Var3); - EXPECT_EQ(Start1->getArgOperand(0), Builder.getInt64(-1)); - EXPECT_EQ(Start2->getArgOperand(0), Builder.getInt64(-1)); - EXPECT_EQ(Start3->getArgOperand(0), Builder.getInt64(100)); - - EXPECT_EQ(Start1->getArgOperand(1), Var1); - EXPECT_EQ(Start2->getArgOperand(1)->stripPointerCasts(), Var2); - EXPECT_EQ(Start3->getArgOperand(1), Var3); + EXPECT_EQ(Start1->getArgOperand(0), Var1); + EXPECT_EQ(Start2->getArgOperand(0), Var2); + EXPECT_EQ(Start3->getArgOperand(0), Var3); Value *End1 = Builder.CreateLifetimeEnd(Var1); Builder.CreateLifetimeEnd(Var2); |