153#define DEFOP(NAME, SIZE, DATA_SIZE, CONSUMED, PRODUCED, VALUE) \
154 aop_ ## NAME = VALUE,
155#include "gdbsupport/ax.def"
174#define ax_float(EXPR) (ax_simple ((EXPR), aop_float))
void ax_zero_ext(struct agent_expr *EXPR, int N)
void ax_const_l(struct agent_expr *EXPR, LONGEST l)
void ax_reqs(struct agent_expr *ax)
int ax_goto(struct agent_expr *EXPR, enum agent_op OP)
void ax_reg(struct agent_expr *EXPR, int REG)
std::unique_ptr< agent_expr > agent_expr_up
void ax_const_d(struct agent_expr *EXPR, LONGEST d)
void ax_string(struct agent_expr *x, const char *str, int slen)
void ax_print(struct ui_file *f, struct agent_expr *EXPR)
void ax_reg_mask(struct agent_expr *ax, int reg)
void ax_label(struct agent_expr *EXPR, int patch, int target)
void ax_simple(struct agent_expr *EXPR, enum agent_op OP)
@ agent_flaw_height_mismatch
@ agent_flaw_bad_instruction
@ agent_flaw_incomplete_instruction
void ax_ext(struct agent_expr *EXPR, int N)
void ax_pick(struct agent_expr *EXPR, int DEPTH)
void ax_tsv(struct agent_expr *expr, enum agent_op op, int num)
void ax_trace_quick(struct agent_expr *EXPR, int N)
void ax_raw_byte(struct agent_expr *expr, gdb_byte byte)
agent_expr(struct gdbarch *gdbarch, CORE_ADDR scope)
std::vector< bool > reg_mask