Home
last modified time | relevance | path

Searched refs:cstOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Utils/
H A DUtils.cpp35 if (auto cstOp = in canonicalizeSubViewPart() local
37 ofr = OpBuilder(cstOp).getIndexAttr(cstOp.value()); in canonicalizeSubViewPart()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DDoLoopHelperTest.cpp36 auto cstOp = dyn_cast<mlir::arith::ConstantOp>(value.getDefiningOp()); in checkConstantValue() local
37 auto valueAttr = cstOp.getValue().dyn_cast_or_null<IntegerAttr>(); in checkConstantValue()
H A DFIRBuilderTest.cpp55 auto cstOp = dyn_cast<mlir::arith::ConstantOp>(value.getDefiningOp()); in checkIntegerConstant() local
56 EXPECT_EQ(ty, cstOp.getType()); in checkIntegerConstant()
57 auto valueAttr = cstOp.getValue().dyn_cast_or_null<IntegerAttr>(); in checkIntegerConstant()
151 auto cstOp = dyn_cast<arith::ConstantOp>(cst.getDefiningOp()); in TEST_F() local
152 EXPECT_EQ(realTy, cstOp.getType()); in TEST_F()
154 0u, cstOp.getValue().cast<FloatAttr>().getValue().convertToDouble()); in TEST_F()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferSplitRewritePatterns.cpp41 if (auto cstOp = v.getDefiningOp<arith::ConstantIndexOp>()) in extractConstantIndex() local
42 return cstOp.value(); in extractConstantIndex()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp3100 auto cstOp = index.getDefiningOp<arith::ConstantIndexOp>(); in isInBounds() local
3101 if (!cstOp) in isInBounds()
3107 return cstOp.value() + vectorSize <= sourceSize; in isInBounds()
3564 auto cstOp = v.getDefiningOp<arith::ConstantIndexOp>(); in foldReadInitWrite() local
3565 return !cstOp || cstOp.value() != 0; in foldReadInitWrite()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp1934 Operation *cstOp = rewriterImpl.createdOps[i]; in legalizeWithFold() local
1935 if (failed(legalize(cstOp, rewriter))) { in legalizeWithFold()
1938 cstOp->getName())); in legalizeWithFold()