CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
circt::arc::runtime::APICallbacks Struct Reference

#include <JITBind.h>

Collaboration diagram for circt::arc::runtime::APICallbacks:
Collaboration graph
[legend]

Public Attributes

uint8_t *(* fnAllocInstance )(const ArcRuntimeModelInfo *model, const char *args)
 
void(* fnDeleteInstance )(uint8_t *simState)
 
void(* fnOnEval )(uint8_t *simState)
 

Static Public Attributes

static constexpr char symNameAllocInstance [] = "arcRuntimeIR_allocInstance"
 
static constexpr char symNameDeleteInstance [] = "arcRuntimeIR_deleteInstance"
 
static constexpr char symNameOnEval [] = "arcRuntimeIR_onEval"
 

Detailed Description

Definition at line 24 of file JITBind.h.

Member Data Documentation

◆ fnAllocInstance

uint8_t *(* circt::arc::runtime::APICallbacks::fnAllocInstance) (const ArcRuntimeModelInfo *model, const char *args)

Definition at line 25 of file JITBind.h.

◆ fnDeleteInstance

void(* circt::arc::runtime::APICallbacks::fnDeleteInstance) (uint8_t *simState)

Definition at line 27 of file JITBind.h.

◆ fnOnEval

void(* circt::arc::runtime::APICallbacks::fnOnEval) (uint8_t *simState)

Definition at line 28 of file JITBind.h.

◆ symNameAllocInstance

constexpr char circt::arc::runtime::APICallbacks::symNameAllocInstance[] = "arcRuntimeIR_allocInstance"
staticconstexpr

Definition at line 30 of file JITBind.h.

◆ symNameDeleteInstance

constexpr char circt::arc::runtime::APICallbacks::symNameDeleteInstance[] = "arcRuntimeIR_deleteInstance"
staticconstexpr

Definition at line 31 of file JITBind.h.

◆ symNameOnEval

constexpr char circt::arc::runtime::APICallbacks::symNameOnEval[] = "arcRuntimeIR_onEval"
staticconstexpr

Definition at line 32 of file JITBind.h.


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