Lines Matching defs:TheFunction
753 Function *TheFunction = Builder->GetInsertBlock()->getParent();
757 BasicBlock *ThenBB = BasicBlock::Create(*TheContext, "then", TheFunction);
775 TheFunction->insert(TheFunction->end(), ElseBB);
787 TheFunction->insert(TheFunction->end(), MergeBB);
819 Function *TheFunction = Builder->GetInsertBlock()->getParent();
821 BasicBlock *LoopBB = BasicBlock::Create(*TheContext, "loop", TheFunction);
870 BasicBlock::Create(*TheContext, "afterloop", TheFunction);
913 Function *TheFunction = getFunction(P.getName());
914 if (!TheFunction)
922 BasicBlock *BB = BasicBlock::Create(*TheContext, "entry", TheFunction);
927 for (auto &Arg : TheFunction->args())
935 verifyFunction(*TheFunction);
938 TheFPM->run(*TheFunction, *TheFAM);
940 return TheFunction;
944 TheFunction->eraseFromParent();