Home
last modified time | relevance | path

Searched refs:FAddOp (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/ComplexToLLVM/
H A DComplexToLLVM.cpp71 Value sqNorm = rewriter.create<LLVM::FAddOp>( in matchAndRewrite()
180 rewriter.create<LLVM::FAddOp>(loc, arg.lhs.real(), arg.rhs.real(), fmf); in matchAndRewrite()
182 rewriter.create<LLVM::FAddOp>(loc, arg.lhs.imag(), arg.rhs.imag(), fmf); in matchAndRewrite()
212 Value rhsSqNorm = rewriter.create<LLVM::FAddOp>( in matchAndRewrite()
216 Value resultReal = rewriter.create<LLVM::FAddOp>( in matchAndRewrite()
261 Value imag = rewriter.create<LLVM::FAddOp>( in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/MathToLLVM/
H A DMathToLLVM.cpp170 auto add = rewriter.create<LLVM::FAddOp>(loc, operandType, one, in matchAndRewrite()
190 auto add = rewriter.create<LLVM::FAddOp>(loc, llvm1DVectorTy, one, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/MathToSPIRV/
H A DMathToSPIRV.cpp205 rewriter.create<spirv::FAddOp>(loc, one, adaptor.getOperand()); in matchAndRewrite()
268 auto add = rewriter.create<spirv::FAddOp>(loc, floor, select); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/
H A DArithmeticToLLVM.cpp45 using AddFOpLowering = VectorConvertToLLVMPattern<arith::AddFOp, LLVM::FAddOp>;
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToSPIRV/
H A DVectorToSPIRV.cpp296 INT_FLOAT_CASE(ADD, IAddOp, FAddOp); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/
H A DWmmaOpsToNvvm.cpp304 return builder.create<LLVM::FAddOp>(loc, operands[0].getType(), operands); in createScalarOp()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1240 rewriter.create<LLVM::FAddOp>(loc, dstType, exponential, one); in matchAndRewrite()
1451 DirectConversionPattern<spirv::FAddOp, LLVM::FAddOp>, in populateSPIRVToLLVMConversionPatterns()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp255 if (matchSimpleReduction<arith::AddFOp, LLVM::FAddOp>(reduction)) { in declareReduction()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/
H A DArithmeticToSPIRV.cpp873 spirv::ElementwiseOpPattern<arith::AddFOp, spirv::FAddOp>, in populateArithmeticToSPIRVPatterns()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp3211 auto r = complexSum<mlir::LLVM::FAddOp>(addc, adaptor.getOperands(), in matchAndRewrite()
3258 auto ri = rewriter.create<mlir::LLVM::FAddOp>(loc, eleTy, xy, yx); in matchAndRewrite()
3298 auto d = rewriter.create<mlir::LLVM::FAddOp>(loc, eleTy, x1x1, y1y1); in matchAndRewrite()
3299 auto rrn = rewriter.create<mlir::LLVM::FAddOp>(loc, eleTy, xx, yy); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp1053 .Case([&](LLVM::FAddOp) { return llvm::AtomicRMWInst::BinOp::FAdd; }) in convertBinOpToAtomic() argument