CIRCT 24.0.0git
Loading...
Searching...
No Matches
ArcRuntimeModelInfo Struct Reference

Static information for a compiled hardware model, generated by the MLIR lowering. More...

#include <Common.h>

Collaboration diagram for ArcRuntimeModelInfo:

Public Attributes

uint64_t apiVersion
 Runtime API version used when compiling the model.
uint64_t numStateBytes
 Number of bytes required for the model's state.
const char * modelName
 Name of the compiled model.
struct ArcModelTraceInfo * traceInfo
 Signal tracing information. NULL iff the model is not trace instrumented.

Detailed Description

Static information for a compiled hardware model, generated by the MLIR lowering.

Definition at line 70 of file Common.h.

Member Data Documentation

◆ apiVersion

uint64_t ArcRuntimeModelInfo::apiVersion

Runtime API version used when compiling the model.

Definition at line 72 of file Common.h.

Referenced by arcRuntimeAllocateInstance().

◆ modelName

const char* ArcRuntimeModelInfo::modelName

Name of the compiled model.

Definition at line 76 of file Common.h.

◆ numStateBytes

uint64_t ArcRuntimeModelInfo::numStateBytes

Number of bytes required for the model's state.

Definition at line 74 of file Common.h.

Referenced by arcRuntimeAllocateInstance().

◆ traceInfo

struct ArcModelTraceInfo* ArcRuntimeModelInfo::traceInfo

Signal tracing information. NULL iff the model is not trace instrumented.

Definition at line 78 of file Common.h.


The documentation for this struct was generated from the following file: