/external/libunwind/src/ppc32/ |
ucontext_i.h | 49 #define UC_MCONTEXT_GREGS_R0 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[0] - (void *)&dmy_ctxt) 50 #define UC_MCONTEXT_GREGS_R1 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[1] - (void *)&dmy_ctxt) 51 #define UC_MCONTEXT_GREGS_R2 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[2] - (void *)&dmy_ctxt) 52 #define UC_MCONTEXT_GREGS_R3 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[3] - (void *)&dmy_ctxt) 53 #define UC_MCONTEXT_GREGS_R4 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[4] - (void *)&dmy_ctxt) 54 #define UC_MCONTEXT_GREGS_R5 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[5] - (void *)&dmy_ctxt) 55 #define UC_MCONTEXT_GREGS_R6 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[6] - (void *)&dmy_ctxt) 56 #define UC_MCONTEXT_GREGS_R7 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[7] - (void *)&dmy_ctxt) 57 #define UC_MCONTEXT_GREGS_R8 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[8] - (void *)&dmy_ctxt) 58 #define UC_MCONTEXT_GREGS_R9 ((void *)&dmy_ctxt.uc_mcontext.uc_regs->gregs[9] - (void *)&dmy_ctxt [all...] |
/external/libunwind/src/sh/ |
Gresume.c | 44 regs[0] = uc->uc_mcontext.gregs[8]; 45 regs[1] = uc->uc_mcontext.gregs[9]; 46 regs[2] = uc->uc_mcontext.gregs[10]; 47 regs[3] = uc->uc_mcontext.gregs[11]; 48 regs[4] = uc->uc_mcontext.gregs[12]; 49 regs[5] = uc->uc_mcontext.gregs[13]; 50 regs[6] = uc->uc_mcontext.gregs[14]; 51 regs[7] = uc->uc_mcontext.gregs[15]; 81 sc->sc_regs[0] = uc->uc_mcontext.gregs[0]; 82 sc->sc_regs[1] = uc->uc_mcontext.gregs[1] [all...] |
/prebuilts/go/darwin-x86/src/runtime/ |
signal_solaris_amd64.go | 20 func (c *sigctxt) rax() uint64 { return uint64(c.regs().gregs[_REG_RAX]) } 21 func (c *sigctxt) rbx() uint64 { return uint64(c.regs().gregs[_REG_RBX]) } 22 func (c *sigctxt) rcx() uint64 { return uint64(c.regs().gregs[_REG_RCX]) } 23 func (c *sigctxt) rdx() uint64 { return uint64(c.regs().gregs[_REG_RDX]) } 24 func (c *sigctxt) rdi() uint64 { return uint64(c.regs().gregs[_REG_RDI]) } 25 func (c *sigctxt) rsi() uint64 { return uint64(c.regs().gregs[_REG_RSI]) } 26 func (c *sigctxt) rbp() uint64 { return uint64(c.regs().gregs[_REG_RBP]) } 27 func (c *sigctxt) rsp() uint64 { return uint64(c.regs().gregs[_REG_RSP]) } 28 func (c *sigctxt) r8() uint64 { return uint64(c.regs().gregs[_REG_R8]) } 29 func (c *sigctxt) r9() uint64 { return uint64(c.regs().gregs[_REG_R9]) [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
signal_solaris_amd64.go | 20 func (c *sigctxt) rax() uint64 { return uint64(c.regs().gregs[_REG_RAX]) } 21 func (c *sigctxt) rbx() uint64 { return uint64(c.regs().gregs[_REG_RBX]) } 22 func (c *sigctxt) rcx() uint64 { return uint64(c.regs().gregs[_REG_RCX]) } 23 func (c *sigctxt) rdx() uint64 { return uint64(c.regs().gregs[_REG_RDX]) } 24 func (c *sigctxt) rdi() uint64 { return uint64(c.regs().gregs[_REG_RDI]) } 25 func (c *sigctxt) rsi() uint64 { return uint64(c.regs().gregs[_REG_RSI]) } 26 func (c *sigctxt) rbp() uint64 { return uint64(c.regs().gregs[_REG_RBP]) } 27 func (c *sigctxt) rsp() uint64 { return uint64(c.regs().gregs[_REG_RSP]) } 28 func (c *sigctxt) r8() uint64 { return uint64(c.regs().gregs[_REG_R8]) } 29 func (c *sigctxt) r9() uint64 { return uint64(c.regs().gregs[_REG_R9]) [all...] |
/system/extras/simpleperf/ |
dwarf_unwind.cpp | 38 SetUContextReg(ucontext.uc_mcontext.gregs[REG_GS], PERF_REG_X86_GS); 39 SetUContextReg(ucontext.uc_mcontext.gregs[REG_FS], PERF_REG_X86_FS); 40 SetUContextReg(ucontext.uc_mcontext.gregs[REG_ES], PERF_REG_X86_ES); 41 SetUContextReg(ucontext.uc_mcontext.gregs[REG_DS], PERF_REG_X86_DS); 42 SetUContextReg(ucontext.uc_mcontext.gregs[REG_EAX], PERF_REG_X86_AX); 43 SetUContextReg(ucontext.uc_mcontext.gregs[REG_EBX], PERF_REG_X86_BX); 44 SetUContextReg(ucontext.uc_mcontext.gregs[REG_ECX], PERF_REG_X86_CX); 45 SetUContextReg(ucontext.uc_mcontext.gregs[REG_EDX], PERF_REG_X86_DX); 46 SetUContextReg(ucontext.uc_mcontext.gregs[REG_ESI], PERF_REG_X86_SI); 47 SetUContextReg(ucontext.uc_mcontext.gregs[REG_EDI], PERF_REG_X86_DI) [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/mmix/ |
basep-1b.d | 2 #as: -linker-allocated-gregs 5 # Check that this test isn't mistreated with -linker-allocated-gregs.
|
basep-2b.d | 2 #as: --no-predefined-syms -linker-allocated-gregs 5 # Check that this test isn't mistreated with -linker-allocated-gregs.
|
basep-3b.d | 2 #as: -linker-allocated-gregs 5 # Check that this test isn't mistreated with -linker-allocated-gregs.
|
basep-4.d | 2 #as: -linker-allocated-gregs 5 # The -linker-allocated-gregs option validates omissions of GREG.
|
basep-6.d | 2 #as: -linker-allocated-gregs 5 # The -linker-allocated-gregs option validates omissions of GREG.
|
err-bpo4.s | 3 # Base-plus-offset without -linker-allocated-gregs.
|
greg1.s | 11 GREG @ % Equivalent to F7, unless -no-merge-gregs. 13 H9 GREG @ % Equivalent to F7, unless -no-merge-gregs.
|
/external/libunwind/src/x86_64/ |
Gos-linux.c | 113 case UNW_X86_64_R8: addr = &uc->uc_mcontext.gregs[REG_R8]; break; 114 case UNW_X86_64_R9: addr = &uc->uc_mcontext.gregs[REG_R9]; break; 115 case UNW_X86_64_R10: addr = &uc->uc_mcontext.gregs[REG_R10]; break; 116 case UNW_X86_64_R11: addr = &uc->uc_mcontext.gregs[REG_R11]; break; 117 case UNW_X86_64_R12: addr = &uc->uc_mcontext.gregs[REG_R12]; break; 118 case UNW_X86_64_R13: addr = &uc->uc_mcontext.gregs[REG_R13]; break; 119 case UNW_X86_64_R14: addr = &uc->uc_mcontext.gregs[REG_R14]; break; 120 case UNW_X86_64_R15: addr = &uc->uc_mcontext.gregs[REG_R15]; break; 121 case UNW_X86_64_RDI: addr = &uc->uc_mcontext.gregs[REG_RDI]; break; 122 case UNW_X86_64_RSI: addr = &uc->uc_mcontext.gregs[REG_RSI]; break [all...] |
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mmix/ |
bpo-20.d | 3 #as: -linker-allocated-gregs 7 # Check that many too many gregs are recognized (and not signed/unsigned
|
bpo-20m.d | 3 #as: -linker-allocated-gregs 7 # Check that many too many gregs are recognized (and not signed/unsigned
|
bpo-15.d | 3 #as: -linker-allocated-gregs
|
bpo-15m.d | 3 #as: -linker-allocated-gregs
|
bpo-21.d | 4 #as: -linker-allocated-gregs
|
bpo-21m.d | 4 #as: -linker-allocated-gregs
|
bpo-7.d | 4 #as: -linker-allocated-gregs
|
/external/valgrind/coregrind/m_syswrap/ |
syswrap-amd64-solaris.c | 104 uc->uc_mcontext.gregs[VKI_REG_RDI] = (UWord)tst; /* the parameter */ 105 uc->uc_mcontext.gregs[VKI_REG_RIP] = (UWord)ML_(start_thread_NORETURN); 106 uc->uc_mcontext.gregs[VKI_REG_RSP] = (UWord)stack; 120 uc->uc_mcontext.gregs[VKI_REG_RIP] = tst->arch.vex.guest_RIP; 122 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RIP], sizeof(UWord)); 123 uc->uc_mcontext.gregs[VKI_REG_RAX] = tst->arch.vex.guest_RAX; 125 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RAX], sizeof(UWord)); 126 uc->uc_mcontext.gregs[VKI_REG_RBX] = tst->arch.vex.guest_RBX; 128 (Addr)&uc->uc_mcontext.gregs[VKI_REG_RBX], sizeof(UWord)); 129 uc->uc_mcontext.gregs[VKI_REG_RCX] = tst->arch.vex.guest_RCX [all...] |
/external/valgrind/memcheck/tests/amd64-solaris/ |
context_gpr.c | 28 ucp->uc_mcontext.gregs[REG_RCX] = x0; 31 *(uintptr_t*)&ucp->uc_mcontext.gregs[REG_RIP] = (uintptr_t)break_out; 82 uc.uc_mcontext.gregs[REG_RAX], uc.uc_mcontext.gregs[REG_RCX], 83 uc.uc_mcontext.gregs[REG_RDX], uc.uc_mcontext.gregs[REG_RSI], 84 uc.uc_mcontext.gregs[REG_RDI]); 86 if (uc.uc_mcontext.gregs[REG_RBX])
|
/art/runtime/ |
runtime_common.cc | 175 DumpRegister32(os, "eax", context.gregs[REG_EAX]); 176 DumpRegister32(os, "ebx", context.gregs[REG_EBX]); 177 DumpRegister32(os, "ecx", context.gregs[REG_ECX]); 178 DumpRegister32(os, "edx", context.gregs[REG_EDX]); 181 DumpRegister32(os, "edi", context.gregs[REG_EDI]); 182 DumpRegister32(os, "esi", context.gregs[REG_ESI]); 183 DumpRegister32(os, "ebp", context.gregs[REG_EBP]); 184 DumpRegister32(os, "esp", context.gregs[REG_ESP]); 187 DumpRegister32(os, "eip", context.gregs[REG_EIP]); 189 DumpRegister32(os, "eflags", context.gregs[REG_EFL]) [all...] |
/external/elfutils/backends/ |
aarch64_initreg.c | 59 struct user_regs_struct gregs; 61 iovec.iov_base = &gregs; 62 iovec.iov_len = sizeof (gregs); 67 if (! setfunc (0, 32, (Dwarf_Word *) &gregs.regs[0], arg)) 71 if (! setfunc (-1, 1, (Dwarf_Word *) &gregs.pc, arg))
|
/external/valgrind/memcheck/tests/x86-solaris/ |
context_gpr.c | 24 ucp->uc_mcontext.gregs[ECX] = x0; 80 uc.uc_mcontext.gregs[EAX], uc.uc_mcontext.gregs[EDX], 81 uc.uc_mcontext.gregs[ESI], uc.uc_mcontext.gregs[EDI]); 83 if (uc.uc_mcontext.gregs[EBX])
|