llvm.func @f0(%arg0: f64, %arg1: f64, %arg2: f64) -> f64 {
%v0 = llvm.intr.fmuladd(%arg0, %arg1, %arg2) {fastmathFlags = #llvm.fastmath<nnan>} : (f64, f64, f64) -> f64
%v1 = llvm.intr.fmuladd(%arg0, %arg1, %v0) : (f64, f64, f64) -> f64
llvm.return %v1 : f64
}