Searched refs:reg (Results 1 - 25 of 413) sorted by relevance

1234567891011>>

/haiku/src/libs/libunwind/mips/
H A Dregname.c40 unw_regname (unw_regnum_t reg) argument
42 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
43 return regname[reg];
44 else if (reg == UNW_MIPS_PC)
/haiku/src/libs/libunwind/arm/
H A Dregname.c84 unw_regname (unw_regnum_t reg) argument
86 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
87 return regname[reg];
H A DGstash_frame.c39 rs->reg[DWARF_CFA_REG_COLUMN].where,
40 rs->reg[DWARF_CFA_REG_COLUMN].val,
41 rs->reg[DWARF_CFA_OFF_COLUMN].val,
43 rs->reg[R7].where, rs->reg[R7].val, DWARF_GET_LOC(d->loc[R7]),
44 rs->reg[LR].where, rs->reg[LR].val, DWARF_GET_LOC(d->loc[LR]),
45 rs->reg[SP].where, rs->reg[SP].val, DWARF_GET_LOC(d->loc[SP]));
54 && (rs->reg[DWARF_CFA_REG_COLUM
[all...]
/haiku/src/libs/libunwind/hppa/
H A Dregname.c44 unw_regname (unw_regnum_t reg) argument
46 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
47 return regname[reg];
H A DGregs.c29 tdep_access_reg (struct cursor *c, unw_regnum_t reg, unw_word_t *valp, argument
34 switch (reg)
52 case UNW_HPPA_EH0: reg = UNW_HPPA_GR + 20; break;
53 case UNW_HPPA_EH1: reg = UNW_HPPA_GR + 21; break;
54 case UNW_HPPA_EH2: reg = UNW_HPPA_GR + 22; break;
55 case UNW_HPPA_EH3: reg = UNW_HPPA_GR + 31; break;
61 if ((unsigned) (reg - UNW_HPPA_GR) >= 32)
64 loc = c->dwarf.loc[reg];
73 tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_t *valp, argument
78 if ((unsigned) (reg
[all...]
/haiku/src/libs/libunwind/ia64/
H A Dregname.c183 unw_regname (unw_regnum_t reg) argument
185 if (reg < NREGS)
186 return regname_str + reg * regname_len;
H A Dregs.h31 rotate_gr (struct cursor *c, int reg) argument
39 if ((unsigned) (reg - 32) >= sor)
40 preg = reg;
43 preg = reg + rrb_gr; /* apply rotation */
48 Debug (15, "sor=%u rrb.gr=%u, r%d -> r%d\n", sor, rrb_gr, reg, preg);
56 rotate_fr (struct cursor *c, int reg) argument
62 if (reg < 32)
63 preg = reg; /* register not part of the rotating partition */
66 preg = reg + rrb_fr; /* apply rotation */
71 Debug (15, "rrb.fr=%u, f%d -> f%d\n", rrb_fr, reg, pre
[all...]
/haiku/src/libs/libunwind/tilegx/
H A Dregname.c49 unw_regname (unw_regnum_t reg) argument
51 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
52 return regname[reg];
H A DGregs.c29 tdep_access_reg (struct cursor *c, unw_regnum_t reg, unw_word_t *valp, argument
34 if (reg == UNW_TILEGX_R54 && !write)
36 reg = UNW_TILEGX_CFA;
39 if (reg <= UNW_TILEGX_R55)
40 loc = c->dwarf.loc[reg - UNW_TILEGX_R0];
41 else if (reg == UNW_TILEGX_CFA)
50 Debug (1, "bad register number %u\n", reg);
61 tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_t *valp, argument
64 Debug (1, "bad register number %u\n", reg);
/haiku/src/libs/libunwind/x86/
H A Dregname.c21 unw_regname (unw_regnum_t reg) argument
23 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
24 return regname[reg];
/haiku/src/libs/libunwind/x86_64/
H A Dregname.c50 unw_regname (unw_regnum_t reg) argument
52 if (reg < (unw_regnum_t) ARRAY_SIZE (regname))
53 return regname[reg];
H A DGstash_frame.c37 rs->reg[DWARF_CFA_REG_COLUMN].where,
38 rs->reg[DWARF_CFA_REG_COLUMN].val,
39 rs->reg[DWARF_CFA_OFF_COLUMN].val,
41 rs->reg[RBP].where, rs->reg[RBP].val, DWARF_GET_LOC(d->loc[RBP]),
42 rs->reg[RSP].where, rs->reg[RSP].val, DWARF_GET_LOC(d->loc[RSP]));
50 && (rs->reg[DWARF_CFA_REG_COLUMN].where == DWARF_WHERE_REG)
51 && (rs->reg[DWARF_CFA_REG_COLUMN].val == RBP
52 || rs->reg[DWARF_CFA_REG_COLUM
[all...]
/haiku/src/system/libroot/posix/glibc/include/arch/sparc/
H A Dsysdep.h25 #define SPARC_PIC_THUNK(reg) \
26 .ifndef __sparc_get_pc_thunk.reg; \
27 .section .text.__sparc_get_pc_thunk.reg,"axG",@progbits,__sparc_get_pc_thunk.reg,comdat; \
29 .weak __sparc_get_pc_thunk.reg; \
30 .hidden __sparc_get_pc_thunk.reg; \
31 .type __sparc_get_pc_thunk.reg, #function; \
32 __sparc_get_pc_thunk.reg: \
34 add %o7, %reg, %##reg; \
[all...]
/haiku/src/libs/libunwind/aarch64/
H A DGstash_frame.c39 rs->reg[DWARF_CFA_REG_COLUMN].where,
40 rs->reg[DWARF_CFA_REG_COLUMN].val,
41 rs->reg[DWARF_CFA_OFF_COLUMN].val,
43 rs->reg[FP].where, rs->reg[FP].val, DWARF_GET_LOC(d->loc[FP]),
44 rs->reg[LR].where, rs->reg[LR].val, DWARF_GET_LOC(d->loc[LR]),
45 rs->reg[SP].where, rs->reg[SP].val, DWARF_GET_LOC(d->loc[SP]));
54 && (rs->reg[DWARF_CFA_REG_COLUM
[all...]
/haiku/headers/libs/libunwind/tdep-arm/
H A Ddwarf-config.h33 #define dwarf_to_unw_regnum(reg) (((reg) < 16) ? (reg) : 0)
/haiku/src/libs/libunwind/sh/
H A Dregname.c50 unw_regname (unw_regnum_t reg) argument
52 if (reg < (unw_regnum_t) ARRAY_SIZE (regname) && regname[reg] != NULL)
53 return regname[reg];
/haiku/src/system/libroot/posix/glibc/include/
H A Dsysdep.h42 # define cfi_def_cfa(reg, off) .cfi_def_cfa reg, off
43 # define cfi_def_cfa_register(reg) .cfi_def_cfa_register reg
46 # define cfi_offset(reg, off) .cfi_offset reg, off
47 # define cfi_rel_offset(reg, off) .cfi_rel_offset reg, off
49 # define cfi_return_column(reg) .cfi_return_column reg
[all...]
/haiku/src/add-ons/accelerants/3dfx/
H A D3dfx_edid.cpp23 uint32 reg = INREG32(VIDEO_SERIAL_PARALLEL_PORT); local
24 *_clock = (reg & VSP_SCL0_IN) ? 1 : 0;;
25 *data = (reg & VSP_SDA0_IN) ? 1 : 0;
35 uint32 reg = (INREG32(VIDEO_SERIAL_PARALLEL_PORT) local
37 reg = (reg | (_clock ? VSP_SCL0_OUT : 0) | (data ? VSP_SDA0_OUT : 0));
38 OUTREG32(VIDEO_SERIAL_PARALLEL_PORT, reg);
56 uint32 reg = INREG32(VIDEO_SERIAL_PARALLEL_PORT); local
57 OUTREG32(VIDEO_SERIAL_PARALLEL_PORT, reg | VSP_ENABLE_IIC0);
61 OUTREG32(VIDEO_SERIAL_PARALLEL_PORT, reg);
[all...]
/haiku/src/data/dts/arch/arm/
H A Dskeleton.dtsi12 memory { device_type = "memory"; reg = <0 0>; };
/haiku/src/libs/libunwind/ppc/
H A DGget_save_loc.c30 unw_get_save_loc (unw_cursor_t *cursor, int reg, unw_save_loc_t *sloc) argument
/haiku/headers/libs/libunwind/tdep-aarch64/
H A Ddwarf-config.h37 #define dwarf_to_unw_regnum(reg) (((reg) <= UNW_AARCH64_V31) ? (reg) : 0)
/haiku/headers/libs/libunwind/tdep-hppa/
H A Ddwarf-config.h30 #define dwarf_to_unw_regnum(reg) \
31 (((reg) < DWARF_NUM_PRESERVED_REGS) ? (reg) : 0)
/haiku/headers/libs/libunwind/tdep-mips/
H A Ddwarf-config.h33 #define dwarf_to_unw_regnum(reg) (((reg) < 32) ? (reg) : 0)
/haiku/headers/libs/libunwind/tdep-sh/
H A Ddwarf-config.h31 #define dwarf_to_unw_regnum(reg) (((reg) <= UNW_SH_PR) ? (reg) : 0)
/haiku/src/libs/libunwind/ppc64/
H A DGresume.c77 int reg; local
81 for (reg = 0; reg <= UNW_REG_LAST; ++reg)
83 Debug (16, "copying %s %d\n", unw_regname (reg), reg);
84 if (unw_is_fpreg (reg))
86 if (tdep_access_fpreg (c, reg, &fpval, 0) >= 0)
87 as->acc.access_fpreg (as, reg, &fpval, 1, arg);
91 if (tdep_access_reg (c, reg,
[all...]

Completed in 114 milliseconds

1234567891011>>