Lines Matching defs:TheFunction
727 Function *TheFunction = Builder.GetInsertBlock()->getParent();
731 BasicBlock *ThenBB = BasicBlock::Create(TheContext, "then", TheFunction);
749 TheFunction->getBasicBlockList().push_back(ElseBB);
761 TheFunction->getBasicBlockList().push_back(MergeBB);
793 Function *TheFunction = Builder.GetInsertBlock()->getParent();
795 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction);
844 BasicBlock::Create(TheContext, "afterloop", TheFunction);
887 Function *TheFunction = getFunction(P.getName());
888 if (!TheFunction)
896 BasicBlock *BB = BasicBlock::Create(TheContext, "entry", TheFunction);
901 for (auto &Arg : TheFunction->args())
909 verifyFunction(*TheFunction);
912 TheFPM->run(*TheFunction);
914 return TheFunction;
918 TheFunction->eraseFromParent();