|
CIRCT 22.0.0git
|
#include "mlir-c/IR.h"

Go to the source code of this file.
Functions | |
| MLIR_DECLARE_CAPI_DIALECT_REGISTRATION (Arc, arc) | |
| MLIR_CAPI_EXPORTED void | registerArcPasses (void) |
| MLIR_CAPI_EXPORTED bool | arcTypeIsAState (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcStateTypeGet (MlirType innerType) |
| MLIR_CAPI_EXPORTED MlirType | arcStateTypeGetType (MlirType type) |
| MLIR_CAPI_EXPORTED unsigned | arcStateTypeGetBitWidth (MlirType type) |
| MLIR_CAPI_EXPORTED unsigned | arcStateTypeGetByteWidth (MlirType type) |
| MLIR_CAPI_EXPORTED bool | arcTypeIsAMemory (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcMemoryTypeGet (unsigned numWords, MlirType wordType, MlirType addressType) |
| MLIR_CAPI_EXPORTED unsigned | arcMemoryTypeGetNumWords (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcMemoryTypeGetWordType (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcMemoryTypeGetAddressType (MlirType type) |
| MLIR_CAPI_EXPORTED unsigned | arcMemoryTypeGetStride (MlirType type) |
| MLIR_CAPI_EXPORTED bool | arcTypeIsAStorage (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcStorageTypeGet (MlirContext ctx) |
| MLIR_CAPI_EXPORTED MlirType | arcStorageTypeGetWithSize (MlirContext ctx, unsigned size) |
| MLIR_CAPI_EXPORTED unsigned | arcStorageTypeGetSize (MlirType type) |
| MLIR_CAPI_EXPORTED bool | arcTypeIsASimModelInstance (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | arcSimModelInstanceTypeGet (MlirAttribute model) |
| MLIR_CAPI_EXPORTED MlirAttribute | arcSimModelInstanceTypeGetModel (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType arcMemoryTypeGet | ( | unsigned | numWords, |
| MlirType | wordType, | ||
| MlirType | addressType | ||
| ) |
| MLIR_CAPI_EXPORTED MlirType arcMemoryTypeGetAddressType | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED unsigned arcMemoryTypeGetNumWords | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED unsigned arcMemoryTypeGetStride | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcMemoryTypeGetWordType | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcSimModelInstanceTypeGet | ( | MlirAttribute | model | ) |
| MLIR_CAPI_EXPORTED MlirAttribute arcSimModelInstanceTypeGetModel | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcStateTypeGet | ( | MlirType | innerType | ) |
| MLIR_CAPI_EXPORTED unsigned arcStateTypeGetBitWidth | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED unsigned arcStateTypeGetByteWidth | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcStateTypeGetType | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcStorageTypeGet | ( | MlirContext | ctx | ) |
| MLIR_CAPI_EXPORTED unsigned arcStorageTypeGetSize | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED MlirType arcStorageTypeGetWithSize | ( | MlirContext | ctx, |
| unsigned | size | ||
| ) |
| MLIR_CAPI_EXPORTED bool arcTypeIsAMemory | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED bool arcTypeIsASimModelInstance | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED bool arcTypeIsAState | ( | MlirType | type | ) |
| MLIR_CAPI_EXPORTED bool arcTypeIsAStorage | ( | MlirType | type | ) |
| MLIR_DECLARE_CAPI_DIALECT_REGISTRATION | ( | Arc | , |
| arc | |||
| ) |
| MLIR_CAPI_EXPORTED void registerArcPasses | ( | void | ) |
Definition at line 21 of file Arc.cpp.
Referenced by registerPasses().