Home
last modified time | relevance | path

Searched refs:FmaOp (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Math/Transforms/
H A DPolynomialApproximation.cpp392 p = builder.create<math::FmaOp>(x, p, n3); in matchAndRewrite()
393 p = builder.create<math::FmaOp>(x, p, n4); in matchAndRewrite()
533 p = builder.create<math::FmaOp>(x2, p, alpha9); in matchAndRewrite()
534 p = builder.create<math::FmaOp>(x2, p, alpha7); in matchAndRewrite()
535 p = builder.create<math::FmaOp>(x2, p, alpha5); in matchAndRewrite()
536 p = builder.create<math::FmaOp>(x2, p, alpha3); in matchAndRewrite()
542 q = builder.create<math::FmaOp>(x2, q, beta2); in matchAndRewrite()
543 q = builder.create<math::FmaOp>(x2, q, beta0); in matchAndRewrite()
650 y0 = builder.create<math::FmaOp>(y0, x3, y1); in logMatchAndRewrite()
651 y0 = builder.create<math::FmaOp>(y0, x3, y2); in logMatchAndRewrite()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/MathToSPIRV/
H A DMathToSPIRV.cpp295 spirv::ElementwiseOpPattern<math::FmaOp, spirv::GLFmaOp>, in populateMathToSPIRVPatterns()
311 spirv::ElementwiseOpPattern<math::FmaOp, spirv::CLFmaOp>, in populateMathToSPIRVPatterns()
/llvm-project-15.0.7/mlir/lib/Conversion/MathToLLVM/
H A DMathToLLVM.cpp32 using FmaOpLowering = VectorConvertToLLVMPattern<math::FmaOp, LLVM::FMAOp>;
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp807 unsigned FmaOp = Root.getOpcode(); in reassociateFMA() local
808 int16_t Idx = getFMAOpIdxInfo(FmaOp); in reassociateFMA()
926 BuildMI(*MF, Prev->getDebugLoc(), get(FmaOp), NewVRB) in reassociateFMA()
931 BuildMI(*MF, Root.getDebugLoc(), get(FmaOp), NewVRA) in reassociateFMA()
967 BuildMI(*MF, Prev->getDebugLoc(), get(FmaOp), NewVRB) in reassociateFMA()
972 BuildMI(*MF, Root.getDebugLoc(), get(FmaOp), NewVRD) in reassociateFMA()
1019 NewARegPressure = BuildMI(*MF, Root.getDebugLoc(), get(FmaOp), NewVRA) in reassociateFMA()
1023 NewCRegPressure = BuildMI(*MF, Root.getDebugLoc(), get(FmaOp), RegC) in reassociateFMA()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Math/IR/
H A DMathOps.td452 // FmaOp