diff --git a/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp b/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp index 85a9cac124c0e..6b1958e24c932 100644 --- a/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp +++ b/llvm/tools/llvm-reduce/deltas/ReduceOperandsToArgs.cpp @@ -109,7 +109,7 @@ static void replaceFunctionCalls(Function *OldF, Function *NewF) { NewCI->setAttributes(CI->getAttributes()); if (auto *FPOp = dyn_cast(NewCI)) - FPOp->setFastMathFlags(CI->getFastMathFlags()); + NewCI->setFastMathFlags(CI->getFastMathFlags()); NewCI->copyMetadata(*CI);