Lines Matching refs:NewF
1665 Function *NewF = in moveFunctionAdaptingType() local
1667 NewF->IsNewDbgInfoFormat = OldF->IsNewDbgInfoFormat; in moveFunctionAdaptingType()
1668 NewF->copyAttributesFrom(OldF); in moveFunctionAdaptingType()
1669 NewF->copyMetadata(OldF, 0); in moveFunctionAdaptingType()
1670 NewF->takeName(OldF); in moveFunctionAdaptingType()
1671 NewF->updateAfterNameChange(); in moveFunctionAdaptingType()
1672 NewF->setDLLStorageClass(OldF->getDLLStorageClass()); in moveFunctionAdaptingType()
1673 OldF->getParent()->getFunctionList().insertAfter(OldF->getIterator(), NewF); in moveFunctionAdaptingType()
1678 BB->insertInto(NewF); in moveFunctionAdaptingType()
1696 for (auto [I, OldArg, NewArg] : enumerate(OldF->args(), NewF->args())) { in moveFunctionAdaptingType()
1708 ArgAttr = ArgAttr.removeAttributes(NewF->getContext(), PtrOnlyAttrs); in moveFunctionAdaptingType()
1712 if (OldF->getReturnType() != NewF->getReturnType() && !IsIntrinsic) in moveFunctionAdaptingType()
1713 RetAttrs = RetAttrs.removeAttributes(NewF->getContext(), PtrOnlyAttrs); in moveFunctionAdaptingType()
1714 NewF->setAttributes(AttributeList::get( in moveFunctionAdaptingType()
1715 NewF->getContext(), OldAttrs.getFnAttrs(), RetAttrs, ArgAttrs)); in moveFunctionAdaptingType()
1716 return NewF; in moveFunctionAdaptingType()
1799 Function *NewF = F; in run() local
1801 NewF = moveFunctionAdaptingType( in run()
1806 LowerInFuncs.remapFunction(*NewF); in run()
1807 if (NewF->isIntrinsic()) in run()
1808 Intrinsics.push_back(NewF); in run()
1810 NeedsPostProcess.push_back(NewF); in run()
1812 F->replaceAllUsesWith(NewF); in run()
1828 std::optional<Function *> NewF = Intrinsic::remangleIntrinsicFunction(F); in run() local
1829 if (NewF) in run()
1830 F->replaceAllUsesWith(*NewF); in run()