CIRCT 23.0.0git
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
BMCTrace.h File Reference
#include "llvm/ADT/APInt.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/FunctionExtras.h"
#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/raw_ostream.h"
#include <cstdint>
#include <optional>
#include <string>
#include <vector>
Include dependency graph for BMCTrace.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  circt::bmc::BMCTrace
 
struct  circt::bmc::BMCTrace::Signal
 Metadata for a tracked signal in the trace. More...
 

Namespaces

namespace  circt
 The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
 
namespace  circt::bmc
 

Functions

void circt::bmc::circt_bmc_record_trace (BMCTrace *trace, uint32_t step, const char *name, uint32_t width, BMCTrace::Handle handle)
 Runtime entry point called by JIT-compiled BMC code.