Home
last modified time | relevance | path

Searched refs:agent_expr (Results 1 – 7 of 7) sorted by relevance

/mirbsd/src/gnu/usr.bin/binutils/gdb/
Dax.h69 struct agent_expr struct
144 extern struct agent_expr *new_agent_expr (CORE_ADDR);
147 extern void free_agent_expr (struct agent_expr *);
148 extern struct cleanup *make_cleanup_free_agent_expr (struct agent_expr *);
151 extern void ax_simple (struct agent_expr *EXPR, enum agent_op OP);
157 extern void ax_ext (struct agent_expr *EXPR, int N);
160 extern void ax_zero_ext (struct agent_expr *EXPR, int N);
163 extern void ax_trace_quick (struct agent_expr *EXPR, int N);
171 extern int ax_goto (struct agent_expr *EXPR, enum agent_op OP);
177 extern void ax_label (struct agent_expr *EXPR, int patch, int target);
[all …]
Dax-gdb.c68 static void gen_traced_pop (struct agent_expr *, struct axs_value *);
70 static void gen_sign_extend (struct agent_expr *, struct type *);
71 static void gen_extend (struct agent_expr *, struct type *);
72 static void gen_fetch (struct agent_expr *, struct type *);
73 static void gen_left_shift (struct agent_expr *, int);
76 static void gen_frame_args_address (struct agent_expr *);
77 static void gen_frame_locals_address (struct agent_expr *);
78 static void gen_offset (struct agent_expr *ax, int offset);
79 static void gen_sym_offset (struct agent_expr *, struct symbol *);
80 static void gen_var_ref (struct agent_expr *ax,
[all …]
Dax-general.c32 static void grow_expr (struct agent_expr *x, int n);
34 static void append_const (struct agent_expr *x, LONGEST val, int n);
36 static LONGEST read_const (struct agent_expr *x, int o, int n);
38 static void generic_ext (struct agent_expr *x, enum agent_op op, int n);
43 struct agent_expr *
46 struct agent_expr *x = xmalloc (sizeof (*x)); in new_agent_expr()
58 free_agent_expr (struct agent_expr *x) in free_agent_expr()
71 make_cleanup_free_agent_expr (struct agent_expr *x) in make_cleanup_free_agent_expr()
80 grow_expr (struct agent_expr *x, int n) in grow_expr()
95 append_const (struct agent_expr *x, LONGEST val, int n) in append_const()
[all …]
Dax-gdb.h98 extern struct agent_expr *expr_to_agent (struct expression *EXPR,
104 extern struct agent_expr *expr_to_address_and_size (struct expression *EXPR);
111 extern struct agent_expr *gen_trace_for_expr (CORE_ADDR, struct expression *);
Ddwarf2loc.c420 dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in dwarf2_tracepoint_var_ref()
550 locexpr_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in locexpr_tracepoint_var_ref()
621 loclist_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in loclist_tracepoint_var_ref()
Dtracepoint.c154 static void add_aexpr (struct collection_list *, struct agent_expr *);
955 struct agent_expr *aexpr; in validate_actionline()
1089 struct agent_expr **aexpr_list;
1518 struct agent_expr *aexpr; in encode_actions()
1679 add_aexpr (struct collection_list *collect, struct agent_expr *aexpr) in add_aexpr()
1685 2 * collect->aexpr_listsize * sizeof (struct agent_expr *)); in add_aexpr()
2701 (tracepoint_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
2715 (stepping_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
Dsymtab.h36 struct agent_expr;
595 void (*tracepoint_var_ref) (struct symbol * symbol, struct agent_expr * ax,