MLIR
21.0.0git
|
Go to the source code of this file.
Enumerations | |
enum | MlirEmitCCmpPredicate : uint64_t { MLIR_EMITC_CMP_PREDICATE_EQ = 0 , MLIR_EMITC_CMP_PREDICATE_NE = 1 , MLIR_EMITC_CMP_PREDICATE_LT = 2 , MLIR_EMITC_CMP_PREDICATE_LE = 3 , MLIR_EMITC_CMP_PREDICATE_GT = 4 , MLIR_EMITC_CMP_PREDICATE_GE = 5 , MLIR_EMITC_CMP_PREDICATE_THREE_WAY = 6 } |
enum MlirEmitCCmpPredicate : uint64_t |
MLIR_DECLARE_CAPI_DIALECT_REGISTRATION | ( | EmitC | , |
emitc | |||
) |
MLIR_CAPI_EXPORTED bool mlirAttributeIsAEmitCCmpPredicate | ( | MlirAttribute | attr | ) |
MLIR_CAPI_EXPORTED bool mlirAttributeIsAEmitCOpaque | ( | MlirAttribute | attr | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCArrayTypeGet | ( | intptr_t | nDims, |
int64_t * | shape, | ||
MlirType | elementType | ||
) |
Definition at line 46 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCArrayTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirAttribute mlirEmitCCmpPredicateAttrGet | ( | MlirContext | ctx, |
enum MlirEmitCCmpPredicate | val | ||
) |
Definition at line 156 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCCmpPredicateAttrGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED enum MlirEmitCCmpPredicate mlirEmitCCmpPredicateAttrGetValue | ( | MlirAttribute | attr | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCLValueTypeGet | ( | MlirType | valueType | ) |
Definition at line 64 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCLValueTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirAttribute mlirEmitCOpaqueAttrGet | ( | MlirContext | ctx, |
MlirStringRef | value | ||
) |
Definition at line 179 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCOpaqueAttrGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirStringRef mlirEmitCOpaqueAttrGetValue | ( | MlirAttribute | attr | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCOpaqueTypeGet | ( | MlirContext | ctx, |
MlirStringRef | value | ||
) |
Definition at line 80 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCOpaqueTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCPointerTypeGet | ( | MlirType | pointee | ) |
Definition at line 96 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCPointerTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCPtrDiffTTypeGet | ( | MlirContext | ctx | ) |
Definition at line 112 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCPtrDiffTTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCSignedSizeTTypeGet | ( | MlirContext | ctx | ) |
Definition at line 128 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCSignedSizeTTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED MlirType mlirEmitCSizeTTypeGet | ( | MlirContext | ctx | ) |
Definition at line 144 of file EmitC.cpp.
References mlir::get(), unwrap(), and wrap().
MLIR_CAPI_EXPORTED MlirTypeID mlirEmitCSizeTTypeGetTypeID | ( | void | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCArrayType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCLValueType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCOpaqueType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCPointerType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCPtrDiffTType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCSignedSizeTType | ( | MlirType | type | ) |
MLIR_CAPI_EXPORTED bool mlirTypeIsAEmitCSizeTType | ( | MlirType | type | ) |