Home
last modified time | relevance | path

Searched defs:constOp (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project/mlir/lib/Transforms/Utils/
H A DFoldUtils.cpp57 if (auto *constOp = dialect->materializeConstant(builder, value, type, loc)) { in materializeConstant() local
212 Operation *constOp = tryGetOrCreateConstant(uniquedConstants, dialect, value, in getOrCreateConstant() local
264 if (auto *constOp = in processFoldResults() local
300 Operation *&constOp = uniquedConstants[constKey]; tryGetOrCreateConstant() local
[all...]
H A DGreedyPatternRewriteDriver.cpp525 Operation *constOp = op->getDialect()->materializeConstant( in processWorklist() local
/llvm-project/flang/lib/Optimizer/Transforms/
H A DAnnotateConstant.cpp37 if (auto constOp = mlir::dyn_cast_or_null<mlir::arith::ConstantOp>( in runOnOperation() local
/llvm-project/mlir/test/lib/Dialect/Affine/
H A DTestReifyValueBounds.cpp150 Value constOp = rewriter.create<arith::ConstantIndexOp>( testReifyValueBounds() local
/llvm-project/mlir/lib/Dialect/Arith/Transforms/
H A DIntRangeOptimizations.cpp60 Operation *constOp = valueDialect->materializeConstant( maybeReplaceWithConstant() local
/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp945 static arith::ConstantOp vectorizeConstant(arith::ConstantOp constOp, in vectorizeConstant() argument
1160 if (auto constOp = operand.getDefiningOp<arith::ConstantOp>()) { in vectorizeOperand() local
1288 if (auto constOp = dyn_cast_or_null<arith::ConstantOp>(value.getDefiningOp())) in isNeutralElementConst() local
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializeOps.cpp53 if (auto constOp = getSpecConstant(id)) { in getValue() local
/llvm-project/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaFolders.cpp355 auto constOp = inputOp.getDefiningOp<tosa::ConstOp>(); in matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp64 if (std::optional<int64_t> constOp = getConstantIntValue(val)) in addInductionVarOrTerminalSymbol() local
/llvm-project/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp425 if (auto constOp = val.getDefiningOp<arith::ConstantOp>()) in processParallelLoop() local
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorRewriting.cpp1284 if (auto constOp = op.getSource().getDefiningOp<arith::ConstantOp>()) matchAndRewrite() local
1376 if (auto constOp = input.getDefiningOp<arith::ConstantOp>()) { matchAndRewrite() local
H A DSparseReinterpretMap.cpp708 if (auto constOp = op.getTensor().getDefiningOp<arith::ConstantOp>()) in rewriteOp() local
/llvm-project/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp2672 if (auto constOp = convertOmpTargetData() local
2691 if (auto constOp = convertOmpTargetData() local
2708 if (auto constOp = convertOmpTargetData() local
2726 if (auto constOp = convertOmpTargetData() local
[all...]
/llvm-project/mlir/lib/IR/
H A DBuilders.cpp524 results.push_back(constOp->getResult(0)); in tryFold() local
/llvm-project/mlir/lib/Dialect/Arith/IR/
H A DArithOps.cpp273 if (auto constOp = dyn_cast_or_null<arith::ConstantOp>(op)) in classof() local
285 if (auto constOp = dyn_cast_or_null<arith::ConstantOp>(op)) in classof() local
297 if (auto constOp = dyn_cast_or_null<arith::ConstantOp>(op)) in classof() local
/llvm-project/mlir/lib/Dialect/Vector/Transforms/
H A DVectorEmulateNarrowType.cpp828 auto constOp = rewriter.create<arith::ConstantOp>( genericRewriteStep() local
/llvm-project/mlir/lib/Conversion/VectorToGPU/
H A DVectorToGPU.cpp1301 __anon1277acc40e02(arith::ConstantOp constOp) convertVectorToNVVMCompatibleMMASync() argument
/llvm-project/flang/lib/Optimizer/Builder/
H A DPPCIntrinsicCall.cpp1597 auto constOp{builder.create<mlir::arith::ConstantOp>( in genVecConvert() local
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp446 matchAndRewrite(spirv::ConstantOp constOp,OpAdaptor adaptor,ConversionPatternRewriter & rewriter) const matchAndRewrite() argument
/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOps.cpp51 auto constOp = dyn_cast_or_null<spirv::ConstantOp>(op); in extractValueFromConstOp() local
/llvm-project/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp119 auto constOp = rewriter.create<arith::ConstantOp>( matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/SparseTensor/IR/
H A DSparseTensorDialect.cpp1414 if (auto constOp = getSource().getDefiningOp<arith::ConstantOp>()) needsExtraSort() local
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp135 auto constOp = topBuilder.create<arith::ConstantIndexOp>( promoteIfSingleIteration() local
/llvm-project/mlir/tools/mlir-tblgen/
H A DOpFormatGen.cpp3624 generateOpFormat(const Operator & constOp,OpClass & opClass) generateOpFormat() argument
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2762 Constant *constOp; handleSignedRelationalComparison() local

12