MLIR
19.0.0git
|
LogicalResult mlir::OpTrait::impl::foldCommutative | ( | Operation * | op, |
ArrayRef< Attribute > | operands, | ||
SmallVectorImpl< OpFoldResult > & | results | ||
) |
Definition at line 851 of file Operation.cpp.
OpFoldResult mlir::OpTrait::impl::foldIdempotent | ( | Operation * | op | ) |
Definition at line 868 of file Operation.cpp.
OpFoldResult mlir::OpTrait::impl::foldInvolution | ( | Operation * | op | ) |
Definition at line 882 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyAtLeastNOperands | ( | Operation * | op, |
unsigned | numOperands | ||
) |
Definition at line 913 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyAtLeastNRegions | ( | Operation * | op, |
unsigned | numRegions | ||
) |
Definition at line 1001 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyAtLeastNResults | ( | Operation * | op, |
unsigned | numOperands | ||
) |
Definition at line 1027 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyAtLeastNSuccessors | ( | Operation * | op, |
unsigned | numSuccessors | ||
) |
Definition at line 1220 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyCompatibleOperandBroadcast | ( | Operation * | op | ) |
Definition at line 229 of file Traits.cpp.
LogicalResult mlir::OpTrait::impl::verifyElementwise | ( | Operation * | op | ) |
Definition at line 1308 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyIsIdempotent | ( | Operation * | op | ) |
Definition at line 934 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyIsInvolution | ( | Operation * | op | ) |
Definition at line 942 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyIsIsolatedFromAbove | ( | Operation * | op | ) |
Check for any values used by operations regions attached to the specified "IsIsolatedFromAbove" operation defined outside of it.
Definition at line 1349 of file Operation.cpp.
References mlir::Operation::getRegions(), and mlir::Operation::hasTrait().
LogicalResult mlir::OpTrait::impl::verifyIsTerminator | ( | Operation * | op | ) |
Definition at line 1178 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyNOperands | ( | Operation * | op, |
unsigned | numOperands | ||
) |
Definition at line 904 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyNoRegionArguments | ( | Operation * | op | ) |
Definition at line 1293 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyNRegions | ( | Operation * | op, |
unsigned | numRegions | ||
) |
Definition at line 994 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyNResults | ( | Operation * | op, |
unsigned | numOperands | ||
) |
Definition at line 1020 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyNSuccessors | ( | Operation * | op, |
unsigned | numSuccessors | ||
) |
Definition at line 1211 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOneOperand | ( | Operation * | op | ) |
Definition at line 898 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOneRegion | ( | Operation * | op | ) |
Definition at line 988 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOneResult | ( | Operation * | op | ) |
Definition at line 1014 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOneSuccessor | ( | Operation * | op | ) |
Definition at line 1204 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOperandsAreFloatLike | ( | Operation * | op | ) |
Definition at line 960 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOperandsAreSignlessIntegerLike | ( | Operation * | op | ) |
Definition at line 951 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyOperandSizeAttr | ( | Operation * | op, |
StringRef | sizeAttrName | ||
) |
Definition at line 1283 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyResultsAreBoolLike | ( | Operation * | op | ) |
Definition at line 1230 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyResultsAreFloatLike | ( | Operation * | op | ) |
Definition at line 1241 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyResultsAreSignlessIntegerLike | ( | Operation * | op | ) |
Definition at line 1250 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyResultSizeAttr | ( | Operation * | op, |
StringRef | sizeAttrName | ||
) |
Definition at line 1288 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsAndResultElementType | ( | Operation * | op | ) |
Definition at line 1074 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsAndResultRank | ( | Operation * | op | ) |
Definition at line 1133 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsAndResultShape | ( | Operation * | op | ) |
Definition at line 1045 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsAndResultType | ( | Operation * | op | ) |
Definition at line 1098 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsElementType | ( | Operation * | op | ) |
Definition at line 1060 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameOperandsShape | ( | Operation * | op | ) |
Definition at line 1035 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifySameTypeOperands | ( | Operation * | op | ) |
Definition at line 969 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyValueSizeAttr | ( | Operation * | op, |
StringRef | attrName, | ||
StringRef | valueGroupName, | ||
size_t | expectedCount | ||
) |
Definition at line 1257 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyZeroOperands | ( | Operation * | op | ) |
Definition at line 892 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyZeroRegions | ( | Operation * | op | ) |
Definition at line 982 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyZeroResults | ( | Operation * | op | ) |
Definition at line 1008 of file Operation.cpp.
LogicalResult mlir::OpTrait::impl::verifyZeroSuccessors | ( | Operation * | op | ) |
Definition at line 1196 of file Operation.cpp.