/third_party/libunwind/src/ptrace/ |
D | _UPT_access_fpreg.c | 31 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg() 71 _UPT_access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in _UPT_access_fpreg() 103 memcpy(&fpreg.fpr_xacc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 105 memcpy(&fpreg.fpr_acc[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 107 memcpy(&fpreg.fpr[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 109 memcpy(&fpreg.fp_q[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 111 memcpy(&fpreg.fpreg[reg], val, sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 119 memcpy(val, &fpreg.fpr_xacc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 121 memcpy(val, &fpreg.fpr_acc[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg() 123 memcpy(val, &fpreg.fpr[reg], sizeof(unw_fpreg_t)); in _UPT_access_fpreg() [all …]
|
/third_party/libunwind/include/tdep-ppc64/ |
D | libunwind_i.h | 103 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr() 107 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getvr() 112 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr() 116 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putvr() 121 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 125 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 130 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 134 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 176 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr() 202 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr() [all …]
|
/third_party/libunwind/include/tdep-s390x/ |
D | libunwind_i.h | 115 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 117 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_getfp() 133 *val = *(unw_fpreg_t*) DWARF_GET_LOC (loc); in dwarf_getfp() 138 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 140 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_putfp() 162 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_get() 169 return (*c->as->acc.access_fpreg) (c->as, DWARF_GET_LOC (loc), (unw_fpreg_t*)val, in dwarf_get() 185 assert(sizeof(unw_fpreg_t) == sizeof(unw_word_t)); in dwarf_put() 193 return (*c->as->acc.access_fpreg) (c->as, DWARF_GET_LOC (loc), (unw_fpreg_t*) &val, in dwarf_put() 257 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-hppa/ |
D | libunwind_i.h | 92 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 96 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 101 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 105 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 142 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 165 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 281 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-riscv/ |
D | libunwind_i.h | 110 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 114 *val = *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc); in dwarf_getfp() 119 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 123 *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 160 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 184 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 301 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-sh/ |
D | libunwind_i.h | 93 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 97 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 102 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 106 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 143 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 166 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 282 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-ia64/ |
D | libunwind_i.h | 208 unw_fpreg_t f0; /* f0 is byte-order neutral */ 209 unw_fpreg_t f1_le, f1_be; /* f1 is byte-order dependent */ 212 unw_fpreg_t nat_val_le, nat_val_be; 213 unw_fpreg_t int_val_le, int_val_be; 276 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-x86/ |
D | libunwind_i.h | 120 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 124 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 129 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 133 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 170 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 193 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 309 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/src/sh/ |
D | Ginit.c | 129 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 133 unw_fpreg_t *addr; in access_fpreg() 145 *(unw_fpreg_t *) addr = *val; in access_fpreg() 149 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/src/hppa/ |
D | Ginit.c | 136 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 140 unw_fpreg_t *addr; in access_fpreg() 153 *(unw_fpreg_t *) addr = *val; in access_fpreg() 157 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/include/tdep-mips/ |
D | libunwind_i.h | 102 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 106 *val = *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc); in dwarf_getfp() 111 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 115 *(unw_fpreg_t *) (intptr_t) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 191 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 214 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 341 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-aarch64/ |
D | libunwind_i.h | 147 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 151 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 156 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 160 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 203 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 226 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 354 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/include/tdep-arm/ |
D | libunwind_i.h | 130 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 134 *val = *(unw_fpreg_t *) DWARF_GET_LOC (loc); in dwarf_getfp() 139 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 143 *(unw_fpreg_t *) DWARF_GET_LOC (loc) = val; in dwarf_putfp() 186 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 209 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 344 unw_fpreg_t *valp, int write);
|
/third_party/libunwind/src/ppc32/ |
D | Ginit.c | 164 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 168 unw_fpreg_t *addr; in access_fpreg() 180 *(unw_fpreg_t *) addr = *val; in access_fpreg() 184 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/src/mips/ |
D | Ginit.c | 141 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 145 unw_fpreg_t *addr; in access_fpreg() 157 *(unw_fpreg_t *) (intptr_t) addr = *val; in access_fpreg() 161 *val = *(unw_fpreg_t *) (intptr_t) addr; in access_fpreg()
|
/third_party/libunwind/src/ia64/ |
D | unwind_i.h | 161 ia64_getfp (struct cursor *c, unw_word_t loc, unw_fpreg_t *val) in ia64_getfp() 168 *val = *(unw_fpreg_t *) IA64_GET_ADDR (loc); in ia64_getfp() 173 ia64_putfp (struct cursor *c, unw_word_t loc, unw_fpreg_t val) in ia64_putfp() 175 unw_fpreg_t *addr = (unw_fpreg_t *) IA64_GET_ADDR (loc); in ia64_putfp() 267 unw_fpreg_t *valp, int write); 270 ia64_getfp (struct cursor *c, ia64_loc_t loc, unw_fpreg_t *val) in ia64_getfp() 299 ia64_putfp (struct cursor *c, ia64_loc_t loc, unw_fpreg_t val) in ia64_putfp() 343 unw_fpreg_t tmp; in ia64_get() 379 unw_fpreg_t tmp; in ia64_put()
|
D | Ginit.c | 219 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 307 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 311 unw_fpreg_t *addr; in access_fpreg() 333 *val = *(unw_fpreg_t *) addr; in access_fpreg() 453 ia64_uc_access_fpreg (struct cursor *c, ia64_loc_t loc, unw_fpreg_t *valp, in ia64_uc_access_fpreg()
|
/third_party/libunwind/include/tdep-tilegx/ |
D | libunwind_i.h | 90 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 98 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 141 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) in dwarf_getfp() 149 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 257 unw_fpreg_t *valp,
|
/third_party/libunwind/src/ppc64/ |
D | Ginit.c | 185 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 189 unw_fpreg_t *addr; in access_fpreg() 203 *(unw_fpreg_t *) addr = *val; in access_fpreg() 207 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/src/x86/ |
D | Ginit.c | 186 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 190 unw_fpreg_t *addr; in access_fpreg() 202 *(unw_fpreg_t *) addr = *val; in access_fpreg() 206 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
D | Gresume.c | 39 int (*access_fpreg) (unw_addr_space_t, unw_regnum_t, unw_fpreg_t *, in establish_machine_state() 43 unw_fpreg_t fpval; in establish_machine_state()
|
/third_party/libunwind/include/ |
D | libunwind-common.h | 120 typedef unw_tdep_fpreg_t unw_fpreg_t; typedef 185 unw_fpreg_t *, int, void *); 286 extern int unw_get_fpreg(unw_cursor_t *, int, unw_fpreg_t *); 287 extern int unw_set_fpreg(unw_cursor_t *, int, unw_fpreg_t);
|
/third_party/libunwind/src/arm/ |
D | Ginit.c | 196 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 200 unw_fpreg_t *addr; in access_fpreg() 212 *(unw_fpreg_t *) addr = *val; in access_fpreg() 216 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/src/s390x/ |
D | Ginit.c | 306 access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, in access_fpreg() 310 unw_fpreg_t *addr; in access_fpreg() 322 *(unw_fpreg_t *) addr = *val; in access_fpreg() 326 *val = *(unw_fpreg_t *) addr; in access_fpreg()
|
/third_party/libunwind/include/tdep-ppc32/ |
D | libunwind_i.h | 123 dwarf_getvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getvr() 149 dwarf_putvr (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putvr() 174 dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t * val) in dwarf_getfp() 195 dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) in dwarf_putfp() 314 unw_fpreg_t * valp, int write);
|