Home
last modified time | relevance | path

Searched refs:wordsize (Results 1 – 25 of 58) sorted by relevance

123

/openbsd/src/gnu/usr.bin/binutils/gdb/
Dppc-sysv-tdep.c80 int argoffset = 2 * tdep->wordsize; in ppc_sysv_abi_push_dummy_call()
169 else if (tdep->wordsize == 8) in ppc_sysv_abi_push_dummy_call()
246 if (len > tdep->wordsize in ppc_sysv_abi_push_dummy_call()
257 store_unsigned_integer (word, tdep->wordsize, in ppc_sysv_abi_push_dummy_call()
263 store_unsigned_integer (word, tdep->wordsize, in ppc_sysv_abi_push_dummy_call()
279 argoffset = align_up (argoffset, tdep->wordsize); in ppc_sysv_abi_push_dummy_call()
281 write_memory (sp + argoffset, word, tdep->wordsize); in ppc_sysv_abi_push_dummy_call()
282 argoffset += tdep->wordsize; in ppc_sysv_abi_push_dummy_call()
303 write_memory_signed_integer (sp, tdep->wordsize, saved_sp); in ppc_sysv_abi_push_dummy_call()
333 gdb_assert (tdep->wordsize == 4); in do_ppc_sysv_return_value()
[all …]
Dppc-linux-tdep.c841 right_supply_register (struct regcache *regcache, int wordsize, int regnum, in right_supply_register() argument
845 (buf + wordsize - register_size (current_gdbarch, regnum))); in right_supply_register()
855 int wordsize) in ppc_linux_supply_gregset() argument
863 right_supply_register (regcache, wordsize, in ppc_linux_supply_gregset()
865 buf + wordsize * regi); in ppc_linux_supply_gregset()
867 right_supply_register (regcache, wordsize, gdbarch_pc_regnum (regcache_arch), in ppc_linux_supply_gregset()
868 buf + wordsize * PPC_LINUX_PT_NIP); in ppc_linux_supply_gregset()
869 right_supply_register (regcache, wordsize, regcache_tdep->ppc_lr_regnum, in ppc_linux_supply_gregset()
870 buf + wordsize * PPC_LINUX_PT_LNK); in ppc_linux_supply_gregset()
872 buf + wordsize * PPC_LINUX_PT_CCR); in ppc_linux_supply_gregset()
[all …]
Dppcobsd-tdep.c218 addr = base + sigcontext_offset + 2 * tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
219 for (i = 0; i < ppc_num_gprs; i++, addr += tdep->wordsize) in ppcobsd_sigtramp_frame_cache()
225 addr += tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
227 addr += tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
229 addr += tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
231 addr += tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
233 addr += tdep->wordsize; in ppcobsd_sigtramp_frame_cache()
Dppc-linux-nat.c181 int wordsize = sizeof (PTRACE_XFER_TYPE); in ppc_register_u_addr() local
186 u_addr = ((regno - tdep->ppc_gp0_regnum + PT_R0) * wordsize); in ppc_register_u_addr()
194 u_addr = (PT_FPR0 * wordsize) + ((regno - tdep->ppc_fp0_regnum) * 8); in ppc_register_u_addr()
198 u_addr = PT_NIP * wordsize; in ppc_register_u_addr()
200 u_addr = PT_LNK * wordsize; in ppc_register_u_addr()
202 u_addr = PT_CCR * wordsize; in ppc_register_u_addr()
204 u_addr = PT_XER * wordsize; in ppc_register_u_addr()
206 u_addr = PT_CTR * wordsize; in ppc_register_u_addr()
209 u_addr = PT_MQ * wordsize; in ppc_register_u_addr()
212 u_addr = PT_MSR * wordsize; in ppc_register_u_addr()
[all …]
Dppcnbsd-tdep.c279 offset = base + 0x18 + 2 * tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
284 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
287 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
289 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
291 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
293 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
295 offset += tdep->wordsize; in ppcnbsd_sigtramp_cache_init()
Dppc64obsd-tdep.c295 addr = base + sigcontext_offset + 2 * tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
296 for (i = 0; i < ppc_num_gprs; i++, addr += tdep->wordsize) in ppc64obsd_sigtramp_frame_cache()
302 addr += tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
304 addr += tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
306 addr += tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
308 addr += tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
310 addr += tdep->wordsize; in ppc64obsd_sigtramp_frame_cache()
Drs6000-tdep.c574 gdbarch_tdep (current_gdbarch)->wordsize); in branch_dest()
1419 int wordsize = gdbarch_tdep (current_gdbarch)->wordsize; in rs6000_push_dummy_call() local
1530 sp -= wordsize * 8; in rs6000_push_dummy_call()
1533 sp -= wordsize * 6; in rs6000_push_dummy_call()
1785 pc = read_memory_addr (ii, gdbarch_tdep (current_gdbarch)->wordsize); /* (r11) value */ in rs6000_skip_trampoline_code()
1793 regsize (const struct reg *reg, int wordsize) in regsize() argument
1795 return wordsize == 8 ? reg->sz64 : reg->sz32; in regsize()
1807 if (!regsize (reg, tdep->wordsize)) in rs6000_register_name()
1825 int size = regsize (reg, tdep->wordsize); in rs6000_register_type()
2202 return read_memory_addr (addr, gdbarch_tdep (current_gdbarch)->wordsize); in rs6000_convert_from_func_ptr_addr()
[all …]
Dh8300-tdep.c637 int wordsize = BINWORD; in h8300_push_dummy_call() local
642 sp = align_down (sp, wordsize); in h8300_push_dummy_call()
648 wordsize); in h8300_push_dummy_call()
666 int padded_len = align_up (len, wordsize); in h8300_push_dummy_call()
670 memcpy (len < wordsize ? padded + padded_len - len : padded, in h8300_push_dummy_call()
674 if (padded_len <= (E_ARGLAST_REGNUM - reg + 1) * wordsize) in h8300_push_dummy_call()
678 if (len > wordsize && len % wordsize) in h8300_push_dummy_call()
687 reg += padded_len / wordsize; in h8300_push_dummy_call()
697 for (offset = 0; offset < padded_len; offset += wordsize) in h8300_push_dummy_call()
700 wordsize); in h8300_push_dummy_call()
[all …]
Dppc-tdep.h63 int wordsize);
144 int wordsize; /* size in bytes of fixed-point word */ member
/openbsd/src/gnu/llvm/lldb/source/Symbol/
DCompactUnwindInfo.cpp749 const int wordsize = 8; in CreateUnwindPlan_x86_64() local
755 2 * wordsize); in CreateUnwindPlan_x86_64()
758 wordsize * -2, true); in CreateUnwindPlan_x86_64()
760 wordsize * -1, true); in CreateUnwindPlan_x86_64()
783 wordsize * -saved_registers_offset, true); in CreateUnwindPlan_x86_64()
829 stack_size = large_stack_size + (stack_adjust * wordsize); in CreateUnwindPlan_x86_64()
843 : stack_size * wordsize; in CreateUnwindPlan_x86_64()
848 wordsize * -1, true); in CreateUnwindPlan_x86_64()
951 wordsize * -saved_registers_offset, true); in CreateUnwindPlan_x86_64()
1021 const int wordsize = 4; in CreateUnwindPlan_i386() local
[all …]
/openbsd/src/gnu/llvm/lldb/tools/compact-unwind/
Dcompact-unwind-dumper.c861 const int wordsize = 8; in print_encoding_arm64() local
870 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in print_encoding_arm64()
871 cfa_offset -= wordsize; in print_encoding_arm64()
873 cfa_offset -= wordsize; in print_encoding_arm64()
878 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in print_encoding_arm64()
879 cfa_offset -= wordsize; in print_encoding_arm64()
881 cfa_offset -= wordsize; in print_encoding_arm64()
886 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in print_encoding_arm64()
887 cfa_offset -= wordsize; in print_encoding_arm64()
889 cfa_offset -= wordsize; in print_encoding_arm64()
[all …]
/openbsd/src/gnu/llvm/lldb/tools/darwin-threads/
Dexamine-threads.c197 uint64_t get_current_pc(thread_t thread, int *wordsize) { in get_current_pc() argument
211 *wordsize = 8; in get_current_pc()
214 *wordsize = 4; in get_current_pc()
228 *wordsize = 4; in get_current_pc()
241 *wordsize = 8; in get_current_pc()
403 int wordsize; in main() local
404 uint64_t pc = get_current_pc(thread_list[i], &wordsize); in main()
408 if (wordsize == 8) in main()
/openbsd/src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/
DUnwindAssembly-x86.cpp74 int wordsize = 8; in AugmentUnwindPlanFromCallSite() local
79 wordsize = process_sp->GetTarget().GetArchitecture().GetAddressByteSize(); in AugmentUnwindPlanFromCallSite()
97 first_row->GetCFAValue().GetOffset() != wordsize) { in AugmentUnwindPlanFromCallSite()
105 first_row_pc_loc.GetOffset() != -wordsize) { in AugmentUnwindPlanFromCallSite()
142 if (first_row_pc_loc.GetOffset() == -wordsize) { in AugmentUnwindPlanFromCallSite()
/openbsd/src/gnu/llvm/lld/ELF/
DSyntheticSections.cpp307 config->wordsize, ".note.gnu.property") {} in GnuPropertySection()
647 tlsIndexOff = numEntries * config->wordsize; in addTlsIndex()
653 return sym.getTlsDescIdx() * config->wordsize; in getTlsDescOffset()
661 return this->getVA() + b.getTlsGdIdx() * config->wordsize; in getGlobalDynAddr()
665 return b.getTlsGdIdx() * config->wordsize; in getGlobalDynOffset()
673 size = numEntries * config->wordsize; in finalizeContents()
773 return index * config->wordsize; in getPageEntryOffset()
781 return g.tls.lookup(sym) * config->wordsize; in getSymEntryOffset()
783 return g.global.lookup(sym) * config->wordsize; in getSymEntryOffset()
784 return g.local16.lookup({sym, addend}) * config->wordsize; in getSymEntryOffset()
[all …]
DEhFrame.cpp104 return config->wordsize; in getAugPSize()
DTarget.h131 unsigned gotEntrySize = config->wordsize;
DConfig.h391 int wordsize; member
/openbsd/src/gnu/llvm/lld/COFF/
DDLL.cpp66 setAlignment(ctx.config.wordsize); in LookupChunk()
68 size_t getSize() const override { return ctx.config.wordsize; } in getSize()
90 setAlignment(ctx.config.wordsize); in OrdinalOnlyChunk()
92 size_t getSize() const override { return ctx.config.wordsize; } in getSize()
526 setAlignment(ctx.config.wordsize); in DelayAddressChunk()
528 size_t getSize() const override { return ctx.config.wordsize; } in getSize()
682 lookups.push_back(make<NullChunk>(ctx.config.wordsize)); in create()
683 addresses.push_back(make<NullChunk>(ctx.config.wordsize)); in create()
DConfig.h102 size_t wordsize; member
DChunks.cpp840 setAlignment(ctx.config.wordsize); in LocalImportChunk()
847 size_t LocalImportChunk::getSize() const { return ctx.config.wordsize; } in getSize()
1032 size_t AbsolutePointerChunk::getSize() const { return ctx.config.wordsize; } in getSize()
/openbsd/src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
DDynamicLoaderMacOSXDYLD.cpp1093 int wordsize = m_process->GetAddressByteSize(); in GetSharedCacheInformation() local
1094 if (wordsize == 8) { in GetSharedCacheInformation()
1098 if (wordsize == 4) { in GetSharedCacheInformation()
1118 sharedCacheBaseAddr_address, wordsize, LLDB_INVALID_ADDRESS, in GetSharedCacheInformation()
/openbsd/src/gnu/usr.bin/binutils/bfd/
Dmpw-config.in63 -e 's/@wordsize@/32/' \Option-d
/openbsd/src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/
DMachProcess.h259 int wordsize,
/openbsd/src/gnu/usr.bin/binutils/bfd/doc/
DMakefile.in130 wordsize = @wordsize@
/openbsd/src/gnu/llvm/lld/ELF/Arch/
DRISCV.cpp226 write32le(buf + 24, itype(load, X_T0, X_T0, config->wordsize)); in writePltHeader()
310 const unsigned bits = config->wordsize * 8; in relocate()

123