|
CBMC
|
Perform Memory-mapped I/O instrumentation. More...
#include "mm_io.h"#include <util/fresh_symbol.h>#include <util/message.h>#include <util/pointer_expr.h>#include <util/pointer_offset_size.h>#include <util/pointer_predicates.h>#include <util/replace_expr.h>#include "goto_model.h"#include <set>
Include dependency graph for mm_io.cpp:Go to the source code of this file.
Classes | |
| class | mm_iot |
Functions | |
| static std::set< dereference_exprt > | collect_deref_expr (const exprt &src) |
| void | mm_io (symbol_tablet &symbol_table, goto_functionst &goto_functions, message_handlert &message_handler) |
| void | mm_io (goto_modelt &model, message_handlert &message_handler) |
Perform Memory-mapped I/O instrumentation.
Definition in file mm_io.cpp.
|
static |
| void mm_io | ( | goto_modelt & | model, |
| message_handlert & | message_handler | ||
| ) |
| void mm_io | ( | symbol_tablet & | symbol_table, |
| goto_functionst & | goto_functions, | ||
| message_handlert & | message_handler | ||
| ) |