[llvm] 72f5ac4 - llvm-reduce: Stop setting intermediate cloned function names

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri May 2 04:32:04 PDT 2025


Author: Matt Arsenault
Date: 2025-05-02T13:31:58+02:00
New Revision: 72f5ac442da0e4af3a856d11f2c6dfd1c790998d

URL: https://github.com/llvm/llvm-project/commit/72f5ac442da0e4af3a856d11f2c6dfd1c790998d
DIFF: https://github.com/llvm/llvm-project/commit/72f5ac442da0e4af3a856d11f2c6dfd1c790998d.diff

LOG: llvm-reduce: Stop setting intermediate cloned function names

The name will be stolen from the original function, so there's
no point in setting an initial suffixed name.

Added: 
    

Modified: 
    llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp b/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp
index cb27d5473fd73..1865a596afca0 100644
--- a/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp
+++ b/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp
@@ -138,9 +138,8 @@ static void substituteOperandWithArgument(Function *OldF,
                         OldF->getFunctionType()->isVarArg());
 
   // Create the new function...
-  Function *NewF =
-      Function::Create(FTy, OldF->getLinkage(), OldF->getAddressSpace(),
-                       OldF->getName(), OldF->getParent());
+  Function *NewF = Function::Create(
+      FTy, OldF->getLinkage(), OldF->getAddressSpace(), "", OldF->getParent());
 
   // In order to preserve function order, we move NewF behind OldF
   NewF->removeFromParent();


        


More information about the llvm-commits mailing list