/third_party/elfutils/backends/ |
D | riscv_retval.c | 57 pass_in_gpr_lp64 (const Dwarf_Op **locp, Dwarf_Word size) in pass_in_gpr_lp64() 59 static const Dwarf_Op loc[] = in pass_in_gpr_lp64() 70 pass_by_ref (const Dwarf_Op **locp) in pass_by_ref() 72 static const Dwarf_Op loc[] = { { .atom = DW_OP_breg10 } }; in pass_by_ref() 79 pass_in_fpr_lp64f (const Dwarf_Op **locp, Dwarf_Word size) in pass_in_fpr_lp64f() 81 static const Dwarf_Op loc[] = in pass_in_fpr_lp64f() 94 pass_in_fpr_lp64d (const Dwarf_Op **locp, Dwarf_Word size) in pass_in_fpr_lp64d() 96 static const Dwarf_Op loc[] = in pass_in_fpr_lp64d() 118 pass_by_flattened_arg (const Dwarf_Op **locp __attribute__ ((unused)), in pass_by_flattened_arg() 129 const Dwarf_Op **locp) in riscv_return_value_location_lp64ifd() [all …]
|
D | aarch64_retval.c | 193 pass_in_gpr (const Dwarf_Op **locp, Dwarf_Word size) in pass_in_gpr() 195 static const Dwarf_Op loc[] = in pass_in_gpr() 206 pass_by_ref (const Dwarf_Op **locp) in pass_by_ref() 208 static const Dwarf_Op loc[] = { { .atom = DW_OP_breg0 } }; in pass_by_ref() 215 pass_hfa (const Dwarf_Op **locp, Dwarf_Word size, Dwarf_Word count) in pass_hfa() 221 static const Dwarf_Op NAME[] = { \ in pass_hfa() 260 pass_in_simd (const Dwarf_Op **locp) in pass_in_simd() 268 aarch64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in aarch64_return_value_location()
|
D | m68k_retval.c | 41 static const Dwarf_Op loc_intreg[] = 50 static const Dwarf_Op loc_ptrreg[] = 57 static const Dwarf_Op loc_fpreg[] = 66 static const Dwarf_Op loc_aggregate[] = 73 m68k_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in m68k_return_value_location()
|
D | ppc_retval.c | 45 static const Dwarf_Op loc_intreg[] = 57 static const Dwarf_Op loc_fpreg[] = 64 static const Dwarf_Op loc_vmxreg[] = 73 static const Dwarf_Op loc_aggregate[] = 88 ppc_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in ppc_return_value_location()
|
D | x86_64_retval.c | 41 static const Dwarf_Op loc_intreg[] = 50 static const Dwarf_Op loc_x87reg[] = 61 static const Dwarf_Op loc_ssereg[] = 72 static const Dwarf_Op loc_aggregate[] = 80 x86_64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in x86_64_return_value_location()
|
D | ia64_retval.c | 41 static const Dwarf_Op loc_intreg[] = 53 static const Dwarf_Op loc_fpreg_##size[] = \ 85 static const Dwarf_Op loc_aggregate[] = 93 compute_hfa (const Dwarf_Op *loc, int nregs, in compute_hfa() 94 const Dwarf_Op **locp, int fpregs_used) in compute_hfa() 107 const Dwarf_Op **locp, int fpregs_used) in hfa_type() 240 ia64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in ia64_return_value_location()
|
D | ppc64_retval.c | 41 static const Dwarf_Op loc_intreg[] = 48 static const Dwarf_Op loc_fpreg[] = 60 static const Dwarf_Op loc_vmxreg[] = 69 static const Dwarf_Op loc_aggregate[] = 76 ppc64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in ppc64_return_value_location()
|
D | i386_retval.c | 41 static const Dwarf_Op loc_intreg[] = 50 static const Dwarf_Op loc_fpreg[] = 59 static const Dwarf_Op loc_aggregate[] = 66 i386_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in i386_return_value_location()
|
D | alpha_retval.c | 41 static const Dwarf_Op loc_intreg[] = 48 static const Dwarf_Op loc_fpreg[] = 59 static const Dwarf_Op loc_aggregate[] = 66 alpha_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in alpha_return_value_location()
|
D | s390_retval.c | 41 static const Dwarf_Op loc_intreg[] = 50 static const Dwarf_Op loc_fpreg[] = 59 static const Dwarf_Op loc_aggregate[] = 67 s390_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in s390_return_value_location()
|
D | sparc_retval.c | 41 static const Dwarf_Op loc_intreg[] = 50 static const Dwarf_Op loc_fpreg[] = 64 static const Dwarf_Op loc_aggregate[] = 71 sparc_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in sparc_return_value_location()
|
D | arm_retval.c | 41 static const Dwarf_Op loc_intreg[] = 54 static const Dwarf_Op loc_aggregate[] = 62 arm_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in arm_return_value_location()
|
D | sh_retval.c | 46 static const Dwarf_Op loc_intreg[] = 55 static const Dwarf_Op loc_fpreg[] = 64 sh_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in sh_return_value_location()
|
/third_party/elfutils/libdw/ |
D | dwarf_frame_register.c | 37 dwarf_frame_register (Dwarf_Frame *fs, int regno, Dwarf_Op ops_mem[3], in dwarf_frame_register() 38 Dwarf_Op **ops, size_t *nops) in dwarf_frame_register() 78 ops_mem[(*nops)++] = (Dwarf_Op) { .atom = DW_OP_call_frame_cfa }; in dwarf_frame_register() 80 ops_mem[(*nops)++] = (Dwarf_Op) { .atom = DW_OP_plus_uconst, in dwarf_frame_register() 84 ops_mem[(*nops)++] = (Dwarf_Op) { .atom = DW_OP_stack_value }; in dwarf_frame_register() 89 ops_mem[(*nops)++] = (Dwarf_Op) { .atom = DW_OP_regx, in dwarf_frame_register()
|
D | dwarf_getlocation.c | 142 store_implicit_value (Dwarf *dbg, void **cache, Dwarf_Op *op) in store_implicit_value() 163 dwarf_getlocation_implicit_value (Dwarf_Attribute *attr, const Dwarf_Op *op, in dwarf_getlocation_implicit_value() 189 Dwarf_Op **llbuf, size_t *listlen) in is_constant_offset() 222 Dwarf_Op *result = libdw_alloc (attr->cu->dbg, in is_constant_offset() 223 Dwarf_Op, sizeof (Dwarf_Op), 1); in is_constant_offset() 258 Dwarf_Op **llbuf, size_t *listlen, int sec_index) in __libdw_intern_expression() 594 Dwarf_Op *result; in __libdw_intern_expression() 596 result = libdw_alloc (dbg, Dwarf_Op, sizeof (Dwarf_Op), n); in __libdw_intern_expression() 665 Dwarf_Op **llbuf, size_t *listlen, int sec_index) in getlocation() 685 dwarf_getlocation (Dwarf_Attribute *attr, Dwarf_Op **llbuf, size_t *listlen) in dwarf_getlocation() [all …]
|
D | libdw.h | 154 } Dwarf_Op; typedef 752 extern int dwarf_getlocation (Dwarf_Attribute *attr, Dwarf_Op **expr, 764 Dwarf_Op **exprs, size_t *exprlens, 781 Dwarf_Op **expr, size_t *exprlen); 787 const Dwarf_Op *op, 797 const Dwarf_Op *op, 809 const Dwarf_Op *op, 820 const Dwarf_Op *op, 1055 extern int dwarf_frame_cfa (Dwarf_Frame *frame, Dwarf_Op **ops, size_t *nops) 1079 Dwarf_Op ops_mem[3], [all …]
|
D | dwarf_frame_cfa.c | 38 dwarf_frame_cfa (Dwarf_Frame *fs, Dwarf_Op **ops, size_t *nops) in dwarf_frame_cfa()
|
D | dwarf_getlocation_implicit_pointer.c | 52 dwarf_getlocation_implicit_pointer (Dwarf_Attribute *attr, const Dwarf_Op *op, in dwarf_getlocation_implicit_pointer()
|
D | dwarf_getlocation_die.c | 37 dwarf_getlocation_die (Dwarf_Attribute *attr, const Dwarf_Op *op, in dwarf_getlocation_die()
|
/third_party/elfutils/tests/ |
D | dwarfcfi.c | 52 print_detail (int result, const Dwarf_Op *ops, size_t nops) in print_detail() 107 Dwarf_Op dummy; in handle_address() 108 Dwarf_Op *cfa_ops = &dummy; in handle_address() 118 Dwarf_Op ops_mem[3]; in handle_address() 119 Dwarf_Op *ops; in handle_address()
|
D | addrcfi.c | 49 print_detail (int result, const Dwarf_Op *ops, size_t nops, Dwarf_Addr bias) in print_detail() 95 Dwarf_Op ops_mem[3]; in print_register() 96 Dwarf_Op *ops; in print_register() 143 Dwarf_Op dummy; in handle_cfi() 144 Dwarf_Op *cfa_ops = &dummy; in handle_cfi()
|
D | varlocs.c | 167 static void print_expr (Dwarf_Attribute *, Dwarf_Op *, Dwarf_Addr, int); 170 print_expr_block (Dwarf_Attribute *attr, Dwarf_Op *exprs, int len, in print_expr_block() 185 Dwarf_Op *exprs, int len) in print_expr_block_addrs() 193 print_expr (Dwarf_Attribute *attr, Dwarf_Op *expr, Dwarf_Addr addr, int depth) in print_expr() 273 Dwarf_Op *cfa_ops; in print_expr() 342 Dwarf_Op *call_ops; in print_expr() 457 Dwarf_Op *exprval; in print_expr() 497 Dwarf_Op *exprval; in print_expr() 526 Dwarf_Op *entry_ops; in print_expr() 716 Dwarf_Op *fb_expr; in print_varlocs() [all …]
|
/third_party/elfutils/libdwfl/ |
D | frame_unwind.c | 85 const Dwarf_Op *op = elem_voidp; in bra_compar() 136 expr_eval (Dwfl_Frame *state, Dwarf_Frame *frame, const Dwarf_Op *ops, in expr_eval() 158 for (const Dwarf_Op *op = ops; op < ops + nops; op++) in expr_eval() 437 const Dwarf_Op *found = bsearch ((void *) (uintptr_t) offset, ops, nops, in expr_eval() 454 Dwarf_Op *cfa_ops; in expr_eval() 562 Dwarf_Op reg_ops_mem[3], *reg_ops; in handle_cfi()
|
D | dwfl_module_return_value_location.c | 38 const Dwarf_Op **locops) in dwfl_module_return_value_location()
|
/third_party/elfutils/libebl/ |
D | eblretval.c | 39 const Dwarf_Op **locops) in ebl_return_value_location()
|