Lines Matching defs:NF
217 Function *NF = Function::Create(NFTy, Fn.getLinkage());
218 NF->copyAttributesFrom(&Fn);
219 Fn.getParent()->getFunctionList().insert(&Fn, NF);
220 NF->takeName(&Fn);
246 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(),
251 New = CallInst::Create(NF, Args, "", Call);
274 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList());
281 I2 = NF->arg_begin(); I != E; ++I, ++I2) {
766 Function *NF = Function::Create(NFTy, F->getLinkage());
767 NF->copyAttributesFrom(F);
768 NF->setAttributes(NewPAL);
771 F->getParent()->getFunctionList().insert(F, NF);
772 NF->takeName(F);
789 RAttrs &= ~Attribute::typeIncompatible(NF->getReturnType());
822 New = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(),
827 New = CallInst::Create(NF, Args, "", Call);
893 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList());
899 I2 = NF->arg_begin(); I != E; ++I, ++i)
915 if (F->getReturnType() != NF->getReturnType())
916 for (Function::iterator BB = NF->begin(), E = NF->end(); BB != E; ++BB)