My Project
mlir
OpTrait
Namespaces
|
Classes
mlir::OpTrait Namespace Reference
Namespaces
detail
impl
linalg
util
Classes
class
AtLeastNOperands
class
AtLeastNResults
class
AttrSizedOperandSegments
class
AttrSizedResultSegments
Similar to
AttrSizedOperandSegments
but used for results.
More...
class
BroadcastableTwoOperandsOneResult
class
FunctionLike
class
HasNoSideEffect
This class adds property that the operation has no side effects.
More...
struct
HasParent
This class provides a verifier for ops that are expecting a specific parent.
More...
class
IsCommutative
This class adds property that the operation is commutative.
More...
class
IsIsolatedFromAbove
class
IsTerminator
This class provides the API for ops that are known to be terminators.
More...
class
NOperands
class
NResults
class
OneOperand
class
OneResult
class
OperandsAreFloatLike
class
OperandsAreIntegerLike
class
ResultsAreBoolLike
class
ResultsAreFloatLike
class
ResultsAreIntegerLike
class
SameOperandsAndResultElementType
class
SameOperandsAndResultShape
class
SameOperandsAndResultType
class
SameOperandsElementType
class
SameOperandsShape
class
SameTypeOperands
struct
SingleBlockImplicitTerminator
class
Symbol
class
SymbolTable
class
TraitBase
class
TypeOpInterfaceDefault
class
VariadicOperands
class
VariadicResults
class
ZeroOperands
class
ZeroResult
Generated by
1.8.13