Home | History | Annotate | Download | only in cached

Lines Matching refs:TheFunction

1005 static AllocaInst *CreateEntryBlockAlloca(Function *TheFunction,
1007 IRBuilder<> TmpB(&TheFunction->getEntryBlock(),
1008 TheFunction->getEntryBlock().begin());
1112 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1116 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction);
1133 TheFunction->getBasicBlockList().push_back(ElseBB);
1144 TheFunction->getBasicBlockList().push_back(MergeBB);
1175 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1178 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1189 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction);
1234 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction);
1256 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1276 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1360 Function *TheFunction = Proto->Codegen();
1361 if (TheFunction == 0)
1369 BasicBlock *BB = BasicBlock::Create(getGlobalContext(), "entry", TheFunction);
1373 Proto->CreateArgumentAllocas(TheFunction);
1380 verifyFunction(*TheFunction);
1382 return TheFunction;
1386 TheFunction->eraseFromParent();