Home | History | Annotate | Download | only in lazy

Lines Matching refs:TheFunction

903 static AllocaInst *CreateEntryBlockAlloca(Function *TheFunction,
905 IRBuilder<> TmpB(&TheFunction->getEntryBlock(),
906 TheFunction->getEntryBlock().begin());
1010 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1014 BasicBlock *ThenBB = BasicBlock::Create(getGlobalContext(), "then", TheFunction);
1031 TheFunction->getBasicBlockList().push_back(ElseBB);
1042 TheFunction->getBasicBlockList().push_back(MergeBB);
1073 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1076 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1087 BasicBlock *LoopBB = BasicBlock::Create(getGlobalContext(), "loop", TheFunction);
1132 BasicBlock *AfterBB = BasicBlock::Create(getGlobalContext(), "afterloop", TheFunction);
1154 Function *TheFunction = Builder.GetInsertBlock()->getParent();
1174 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1258 Function *TheFunction = Proto->Codegen();
1259 if (TheFunction == 0)
1267 BasicBlock *BB = BasicBlock::Create(getGlobalContext(), "entry", TheFunction);
1271 Proto->CreateArgumentAllocas(TheFunction);
1278 verifyFunction(*TheFunction);
1280 return TheFunction;
1284 TheFunction->eraseFromParent();