[llvm-branch-commits] [llvm] llvm-reduce: Change function return types if function is not called (PR #134035)
Florian Hahn via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Tue Apr 8 02:00:48 PDT 2025
================
@@ -55,8 +57,10 @@ static void rewriteFuncWithReturnType(Function &OldF, Value *NewRetValue) {
BasicBlock::iterator NewValIt =
NewRetI ? NewRetI->getIterator() : EntryBB.end();
+ Type *OldRetTy = OldFuncTy->getReturnType();
+
// Hack up any return values in other blocks, we can't leave them as ret void.
----------------
fhahn wrote:
Comment needs updating?
```suggestion
// Hack up any return values in other blocks, we can't leave them as returning OldRetTy.
```
https://github.com/llvm/llvm-project/pull/134035
More information about the llvm-branch-commits
mailing list