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

References

unittests/Transforms/Utils/SSAUpdaterBulkTest.cpp
  113   Type *I32Ty = B.getInt32Ty();
  114   auto *F = Function::Create(FunctionType::get(B.getVoidTy(), {I32Ty}, false),
  139   B.SetInsertPoint(IfBB);
  140   Value *AddOp1 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 1));
  141   B.CreateCondBr(B.getTrue(), LoopMainBB, LoopStartBB);
  141   B.CreateCondBr(B.getTrue(), LoopMainBB, LoopStartBB);
  143   B.SetInsertPoint(LoopStartBB);
  144   Value *AddOp2 = B.CreateAdd(FirstArg, ConstantInt::get(I32Ty, 2));
  145   B.CreateBr(LoopMainBB);
  147   B.SetInsertPoint(LoopMainBB);
  148   auto *I1 = cast<Instruction>(B.CreateAdd(AddOp1, ConstantInt::get(I32Ty, 3)));
  149   B.CreateCondBr(B.getTrue(), LoopStartBB, AfterLoopBB);
  149   B.CreateCondBr(B.getTrue(), LoopStartBB, AfterLoopBB);
  151   B.SetInsertPoint(AfterLoopBB);
  152   auto *I2 = cast<Instruction>(B.CreateAdd(AddOp2, ConstantInt::get(I32Ty, 4)));
  153   ReturnInst *Return = B.CreateRet(FirstArg);