Lines Matching refs:NF
167 Function *NF = Function::Create(NFTy, Fn.getLinkage(), Fn.getAddressSpace()); in DeleteDeadVarargs() local
168 NF->copyAttributesFrom(&Fn); in DeleteDeadVarargs()
169 NF->setComdat(Fn.getComdat()); in DeleteDeadVarargs()
170 Fn.getParent()->getFunctionList().insert(Fn.getIterator(), NF); in DeleteDeadVarargs()
171 NF->takeName(&Fn); in DeleteDeadVarargs()
201 NewCS = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(), in DeleteDeadVarargs()
204 NewCS = CallInst::Create(NF, Args, OpBundles, "", Call); in DeleteDeadVarargs()
230 NF->getBasicBlockList().splice(NF->begin(), Fn.getBasicBlockList()); in DeleteDeadVarargs()
236 I2 = NF->arg_begin(); I != E; ++I, ++I2) { in DeleteDeadVarargs()
246 NF->addMetadata(MD.first, *MD.second); in DeleteDeadVarargs()
249 Fn.replaceAllUsesWith(ConstantExpr::getBitCast(NF, Fn.getType())); in DeleteDeadVarargs()
252 NF->removeDeadConstantUsers(); in DeleteDeadVarargs()
866 Function *NF = Function::Create(NFTy, F->getLinkage(), F->getAddressSpace()); in RemoveDeadStuffFromFunction() local
867 NF->copyAttributesFrom(F); in RemoveDeadStuffFromFunction()
868 NF->setComdat(F->getComdat()); in RemoveDeadStuffFromFunction()
869 NF->setAttributes(NewPAL); in RemoveDeadStuffFromFunction()
872 F->getParent()->getFunctionList().insert(F->getIterator(), NF); in RemoveDeadStuffFromFunction()
873 NF->takeName(F); in RemoveDeadStuffFromFunction()
939 NewCS = InvokeInst::Create(NF, II->getNormalDest(), II->getUnwindDest(), in RemoveDeadStuffFromFunction()
942 NewCS = CallInst::Create(NF, Args, OpBundles, "", Call); in RemoveDeadStuffFromFunction()
1011 NF->getBasicBlockList().splice(NF->begin(), F->getBasicBlockList()); in RemoveDeadStuffFromFunction()
1017 I2 = NF->arg_begin(); I != E; ++I, ++i) in RemoveDeadStuffFromFunction()
1033 if (F->getReturnType() != NF->getReturnType()) in RemoveDeadStuffFromFunction()
1034 for (BasicBlock &BB : *NF) in RemoveDeadStuffFromFunction()
1077 NF->addMetadata(MD.first, *MD.second); in RemoveDeadStuffFromFunction()