|
CIRCT 24.0.0git
|
#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>

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. | |
| bool | circt::bmc::circt_bmc_print_trace (BMCTrace *trace, BMCTrace::Handle context, BMCTrace::Handle model, BMCTrace::ModelEval modelEval, BMCTrace::GetNumeralBinaryString getNumeralBinaryString) |
| Runtime entry point called on the SAT path while the Z3 context and model are still alive. | |