Lines Matching refs:TheFunction
519 Function *TheFunction = Builder.GetInsertBlock()->getParent();
523 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction);
540 TheFunction->getBasicBlockList().push_back(ElseBB);
551 TheFunction->getBasicBlockList().push_back(MergeBB);
584 Function *TheFunction = Builder.GetInsertBlock()->getParent();
586 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction);
632 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction);
699 Function *TheFunction = Proto->Codegen();
700 if (TheFunction == 0)
704 BasicBlock *BB = BasicBlock::Create(getGlobalContext(), "entry", TheFunction);
712 verifyFunction(*TheFunction);
715 TheFPM->run(*TheFunction);
717 return TheFunction;
721 TheFunction->eraseFromParent();