Lines Matching refs:genLibCall
1142 static mlir::Value genLibCall(fir::FirOpBuilder &builder, mlir::Location loc, in genLibCall() function
1186 result = genLibCall(builder, loc, mathLibFuncName, mathLibFuncType, args); in genMathOp()
1208 {"aint", "llvm.trunc.f32", genF32F32FuncType, genLibCall},
1209 {"aint", "llvm.trunc.f64", genF64F64FuncType, genLibCall},
1210 {"aint", "llvm.trunc.f80", genF80F80FuncType, genLibCall},
1227 {"cosh", "coshf", genF32F32FuncType, genLibCall},
1228 {"cosh", "cosh", genF64F64FuncType, genLibCall},
1236 {"hypot", "hypotf", genF32F32F32FuncType, genLibCall},
1237 {"hypot", "hypot", genF64F64F64FuncType, genLibCall},
1243 {"nint", "llvm.lround.i64.f64", genIntF64FuncType<64>, genLibCall},
1244 {"nint", "llvm.lround.i64.f32", genIntF32FuncType<64>, genLibCall},
1245 {"nint", "llvm.lround.i32.f64", genIntF64FuncType<32>, genLibCall},
1246 {"nint", "llvm.lround.i32.f32", genIntF32FuncType<32>, genLibCall},
1250 {"pow", "llvm.powi.f32.i32", genF32F32IntFuncType<32>, genLibCall},
1251 {"pow", "llvm.powi.f64.i32", genF64F64IntFuncType<32>, genLibCall},
1262 {"sinh", "sinhf", genF32F32FuncType, genLibCall},
1263 {"sinh", "sinh", genF64F64FuncType, genLibCall},