reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/IR/IRBuilderTest.cpp
  298   AllocaInst *Var1 = Builder.CreateAlloca(Builder.getInt8Ty());
  298   AllocaInst *Var1 = Builder.CreateAlloca(Builder.getInt8Ty());
  299   AllocaInst *Var2 = Builder.CreateAlloca(Builder.getInt32Ty());
  299   AllocaInst *Var2 = Builder.CreateAlloca(Builder.getInt32Ty());
  300   AllocaInst *Var3 = Builder.CreateAlloca(Builder.getInt8Ty(),
  300   AllocaInst *Var3 = Builder.CreateAlloca(Builder.getInt8Ty(),
  301                                           Builder.getInt32(123));
  303   CallInst *Start1 = Builder.CreateLifetimeStart(Var1);
  304   CallInst *Start2 = Builder.CreateLifetimeStart(Var2);
  305   CallInst *Start3 = Builder.CreateLifetimeStart(Var3, Builder.getInt64(100));
  305   CallInst *Start3 = Builder.CreateLifetimeStart(Var3, Builder.getInt64(100));
  307   EXPECT_EQ(Start1->getArgOperand(0), Builder.getInt64(-1));
  308   EXPECT_EQ(Start2->getArgOperand(0), Builder.getInt64(-1));
  309   EXPECT_EQ(Start3->getArgOperand(0), Builder.getInt64(100));
  315   Value *End1 = Builder.CreateLifetimeEnd(Var1);
  316   Builder.CreateLifetimeEnd(Var2);
  317   Builder.CreateLifetimeEnd(Var3);