CIRCT 22.0.0git
Loading...
Searching...
No Matches
Functions
Arc.h File Reference
#include "mlir-c/IR.h"
Include dependency graph for Arc.h:
This graph shows which files directly or indirectly include this file:

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 bool arcTypeIsAMemory (MlirType type)
 
MLIR_CAPI_EXPORTED MlirType arcMemoryTypeGet (unsigned numWords, MlirType wordType, MlirType addressType)
 
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 bool arcTypeIsASimModelInstance (MlirType type)
 
MLIR_CAPI_EXPORTED MlirType arcSimModelInstanceTypeGet (MlirAttribute model)
 

Function Documentation

◆ arcMemoryTypeGet()

MLIR_CAPI_EXPORTED MlirType arcMemoryTypeGet ( unsigned  numWords,
MlirType  wordType,
MlirType  addressType 
)

Definition at line 43 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcSimModelInstanceTypeGet()

MLIR_CAPI_EXPORTED MlirType arcSimModelInstanceTypeGet ( MlirAttribute  model)

Definition at line 67 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcStateTypeGet()

MLIR_CAPI_EXPORTED MlirType arcStateTypeGet ( MlirType  innerType)

Definition at line 31 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcStateTypeGetType()

MLIR_CAPI_EXPORTED MlirType arcStateTypeGetType ( MlirType  type)

Definition at line 35 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcStorageTypeGet()

MLIR_CAPI_EXPORTED MlirType arcStorageTypeGet ( MlirContext  ctx)

Definition at line 55 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcStorageTypeGetWithSize()

MLIR_CAPI_EXPORTED MlirType arcStorageTypeGetWithSize ( MlirContext  ctx,
unsigned  size 
)

Definition at line 59 of file Arc.cpp.

References unwrap(), and wrap().

◆ arcTypeIsAMemory()

MLIR_CAPI_EXPORTED bool arcTypeIsAMemory ( MlirType  type)

Definition at line 39 of file Arc.cpp.

References unwrap().

◆ arcTypeIsASimModelInstance()

MLIR_CAPI_EXPORTED bool arcTypeIsASimModelInstance ( MlirType  type)

Definition at line 63 of file Arc.cpp.

References unwrap().

◆ arcTypeIsAState()

MLIR_CAPI_EXPORTED bool arcTypeIsAState ( MlirType  type)

Definition at line 27 of file Arc.cpp.

References unwrap().

◆ arcTypeIsAStorage()

MLIR_CAPI_EXPORTED bool arcTypeIsAStorage ( MlirType  type)

Definition at line 51 of file Arc.cpp.

References unwrap().

◆ MLIR_DECLARE_CAPI_DIALECT_REGISTRATION()

MLIR_DECLARE_CAPI_DIALECT_REGISTRATION ( Arc  ,
arc   
)

◆ registerArcPasses()

MLIR_CAPI_EXPORTED void registerArcPasses ( void  )

Definition at line 21 of file Arc.cpp.

Referenced by registerPasses().