Lines Matching refs:Func3
327 Function *Func3 = Function::Create(FuncTy, Function::InternalLinkage,
333 BasicBlock *Block3 = BasicBlock::Create(Context, "block3", Func3);
334 BasicBlock *True3 = BasicBlock::Create(Context, "cond_true", Func3);
335 BasicBlock *False3 = BasicBlock::Create(Context, "cond_false", Func3);
337 // Make Func1 call Func2(0) and Func3(0).
340 Builder.CreateCall(Func3, ConstantInt::getTrue(Context));
343 // void Func2(bool b) { if (b) { Func3(false); return; } return; }
347 Builder.CreateCall(Func3, ConstantInt::getFalse(Context));
352 // void Func3(bool b) { if (b) { Func2(false); return; } return; }
354 Builder.CreateCondBr(Func3->arg_begin(), True3, False3);