Home | History | Annotate | Download | only in Chapter5

Lines Matching defs:TheFunction

616   Function *TheFunction = Builder.GetInsertBlock()->getParent();
620 BasicBlock *ThenBB = BasicBlock::Create(TheContext, "then", TheFunction);
638 TheFunction->getBasicBlockList().push_back(ElseBB);
650 TheFunction->getBasicBlockList().push_back(MergeBB);
682 Function *TheFunction = Builder.GetInsertBlock()->getParent();
684 BasicBlock *LoopBB = BasicBlock::Create(TheContext, "loop", TheFunction);
733 BasicBlock::Create(TheContext, "afterloop", TheFunction);
776 Function *TheFunction = getFunction(P.getName());
777 if (!TheFunction)
781 BasicBlock *BB = BasicBlock::Create(TheContext, "entry", TheFunction);
786 for (auto &Arg : TheFunction->args())
794 verifyFunction(*TheFunction);
797 TheFPM->run(*TheFunction);
799 return TheFunction;
803 TheFunction->eraseFromParent();