Lines Matching refs:NewFunc
1525 static void fixupDebugInfoPostExtraction(Function &OldFunc, Function &NewFunc, in fixupDebugInfoPostExtraction() argument
1532 stripDebugInfo(NewFunc); in fixupDebugInfoPostExtraction()
1534 eraseDebugIntrinsicsWithNonLocalRefs(NewFunc); in fixupDebugInfoPostExtraction()
1550 OldSP->getUnit(), NewFunc.getName(), NewFunc.getName(), OldSP->getFile(), in fixupDebugInfoPostExtraction()
1552 NewFunc.setSubprogram(NewSP); in fixupDebugInfoPostExtraction()
1554 auto IsInvalidLocation = [&NewFunc](Value *Location) { in fixupDebugInfoPostExtraction()
1561 return LocationInst && LocationInst->getFunction() != &NewFunc; in fixupDebugInfoPostExtraction()
1607 for (Instruction &I : instructions(NewFunc)) { in fixupDebugInfoPostExtraction()
1657 for (Instruction &I : instructions(NewFunc)) { in fixupDebugInfoPostExtraction()
1673 eraseDebugIntrinsicsWithNonLocalRefs(NewFunc); in fixupDebugInfoPostExtraction()
1903 const Function &NewFunc, in verifyAssumptionCache() argument