Class OperationDocObj#
Defined in File doc.h
Inheritance Relationships#
Base Type#
public tvm::script::printer::ExprDocObj(Class ExprDocObj)
Class Documentation#
-
class OperationDocObj : public tvm::script::printer::ExprDocObj#
Doc that represents operation.
It can be unary, binary and other special operators (for example, the if-then-else expression).
See also
Public Types
-
enum class Kind : int32_t#
Values:
-
enumerator kUnaryStart#
-
enumerator kUSub#
-
enumerator kInvert#
-
enumerator kNot#
-
enumerator kUnaryEnd#
-
enumerator kBinaryStart#
-
enumerator kAdd#
-
enumerator kSub#
-
enumerator kMult#
-
enumerator kDiv#
-
enumerator kFloorDiv#
-
enumerator kMod#
-
enumerator kPow#
-
enumerator kLShift#
-
enumerator kRShift#
-
enumerator kBitAnd#
-
enumerator kBitOr#
-
enumerator kBitXor#
-
enumerator kLt#
-
enumerator kLtE#
-
enumerator kEq#
-
enumerator kNotEq#
-
enumerator kGt#
-
enumerator kGtE#
-
enumerator kAnd#
-
enumerator kOr#
-
enumerator kMatMul#
-
enumerator kBinaryEnd#
-
enumerator kSpecialStart#
-
enumerator kIfThenElse#
-
enumerator kSpecialEnd#
-
enumerator kUnaryStart#
Public Members
-
enum class Kind : int32_t#