4 #ifndef ILANG_ILA_MNGR_U_ABS_KNOB_H__
5 #define ILANG_ILA_MNGR_U_ABS_KNOB_H__
87 const std::string& dst_name);
115 #endif // ILANG_ILA_MNGR_U_ABS_KNOB_H__
Expr::ExprPtr ExprPtr
Pointer type for normal use of Expr.
Definition: expr.h:138
std::vector< InstrPtr > InstrVec
Type for storing a set of Instr.
Definition: instr.h:136
InstrLvlAbs::InstrLvlAbsCnstPtr InstrLvlAbsCnstPtr
Pointer type for read-only usage of InstrLvlAbs.
Definition: instr_lvl_abs.h:328
Instr::InstrCnstPtr InstrCnstPtr
Pointer type for read-only use of Instr.
Definition: instr.h:134
std::unordered_set< ExprPtr, ExprHash > ExprSet
Type for storing a set of Expr.
Definition: expr.h:153
Instr::InstrPtr InstrPtr
Pointer type for normal use of Instr.
Definition: instr.h:132
std::map< InstrLvlAbsCnstPtr, InstrLvlAbsPtr > CnstIlaMap
Type for storing a mapping from constant ILA ptr to ILA ptr.
Definition: instr_lvl_abs.h:330
std::unordered_map< const ExprPtr, const ExprPtr, ExprHash > ExprMap
Type for mapping between Expr.
Definition: expr.h:151
InstrLvlAbs::InstrLvlAbsPtr InstrLvlAbsPtr
Pointer type for normal use of InstrLvlAbs.
Definition: instr_lvl_abs.h:326