Home
last modified time | relevance | path

Searched refs:Fma (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/libc/test/src/math/
H A DFmaTest.h79 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Fma, input, func(x, y, z), in test_subnormal_range()
93 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Fma, input, func(x, y, z), in test_normal_range()
H A Dfma_test.cpp272 ASSERT_MPFR_MATCH_ALL_ROUNDING(mpfr::Operation::Fma, input, in test_more_values()
/llvm-project-15.0.7/mlir/test/Target/SPIRV/
H A Dgl-ops.mlir74 // CHECK: spv.GL.Fma {{%[^,]*}}, {{%[^,]*}}, {{%[^,]*}} : f32
75 %13 = spv.GL.Fma %arg0, %arg1, %arg2 : f32
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/IR/
H A Dgl-ops.mlir370 // spv.GL.Fma
374 // CHECK: spv.GL.Fma {{%[^,]*}}, {{%[^,]*}}, {{%[^,]*}} : f32
375 %2 = spv.GL.Fma %a, %b, %c : f32
382 // CHECK: spv.GL.Fma {{%[^,]*}}, {{%[^,]*}}, {{%[^,]*}} : vector<3xf32>
383 %2 = spv.GL.Fma %a, %b, %c : vector<3xf32>
/llvm-project-15.0.7/mlir/test/Conversion/MathToSPIRV/
H A Dmath-to-gl-spirv.mlir69 // CHECK: spv.GL.Fma %{{.*}}: f32
77 // CHECK: spv.GL.Fma %{{.*}}: vector<4xf32>
/llvm-project-15.0.7/mlir/test/Conversion/VectorToSPIRV/
H A Dvector-to-spirv.mlir166 // CHECK: spv.GL.Fma %[[A]], %[[B]], %[[C]] : vector<4xf32>
175 // CHECK: spv.GL.Fma %{{.+}} : f32
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVGLOps.td1040 def SPV_GLFmaOp : SPV_GLTernaryArithmeticOp<"Fma", 50, SPV_Float> {
1066 fma-op ::= ssa-id `=` `spv.GL.Fma` ssa-use, ssa-use, ssa-use `:`
1072 %0 = spv.GL.Fma %a, %b, %c : f32
1073 %1 = spv.GL.Fma %a, %b, %c : vector<3xf16>
/llvm-project-15.0.7/libc/utils/MPFRWrapper/
H A DMPFRUtils.h75 Fma, enumerator
H A DMPFRUtils.cpp577 case Operation::Fma: in ternary_operation_one_output()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltinsNVPTX.def300 // Fma
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2562 SDValue Fma = DAG.getNode(ISD::FMA, SL, SrcVT, FloorMul, K1, Trunc); in LowerFP_TO_INT64() local
2567 SDValue Lo = DAG.getNode(ISD::FP_TO_UINT, SL, MVT::i32, Fma); in LowerFP_TO_INT64()
H A DAMDGPULegalizerInfo.cpp2295 auto Fma = B.buildFMA(SrcLT, FloorMul, K1, Trunc, Flags); in legalizeFPTOI() local
2299 auto Lo = B.buildFPTOUI(S32, Fma); in legalizeFPTOI()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsNVVM.td858 // Fma
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXIntrinsics.td937 // Fma