reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);