Home
last modified time | relevance | path

Searched refs:abi_info (Results 1 – 25 of 28) sorted by relevance

12

/dports/devel/elfutils/elfutils-0.179/backends/
H A Dx86_64_cfi.c39 x86_64_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in x86_64_abi_cfi() argument
56 abi_info->initial_instructions = abi_cfi; in x86_64_abi_cfi()
57 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in x86_64_abi_cfi()
58 abi_info->data_alignment_factor = 8; in x86_64_abi_cfi()
60 abi_info->return_address_register = 16; /* %rip */ in x86_64_abi_cfi()
H A Dm68k_cfi.c38 m68k_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in m68k_abi_cfi() argument
51 abi_info->initial_instructions = abi_cfi; in m68k_abi_cfi()
52 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in m68k_abi_cfi()
53 abi_info->data_alignment_factor = -4; in m68k_abi_cfi()
55 abi_info->return_address_register = 24; /* %pc */ in m68k_abi_cfi()
H A Dcsky_cfi.c40 csky_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in csky_abi_cfi() argument
53 abi_info->initial_instructions = abi_cfi; in csky_abi_cfi()
54 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in csky_abi_cfi()
55 abi_info->data_alignment_factor = -4; in csky_abi_cfi()
57 abi_info->return_address_register = 15; /* lr. */ in csky_abi_cfi()
H A Di386_cfi.c39 i386_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in i386_abi_cfi() argument
61 abi_info->initial_instructions = abi_cfi; in i386_abi_cfi()
62 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in i386_abi_cfi()
63 abi_info->data_alignment_factor = 4; in i386_abi_cfi()
65 abi_info->return_address_register = 8; /* %eip */ in i386_abi_cfi()
H A Ds390_cfi.c39 s390_abi_cfi (Ebl *ebl, Dwarf_CIE *abi_info) in s390_abi_cfi() argument
58 abi_info->initial_instructions = abi_cfi; in s390_abi_cfi()
59 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in s390_abi_cfi()
60 abi_info->data_alignment_factor = ebl->class == ELFCLASS64 ? 8 : 4; in s390_abi_cfi()
62 abi_info->return_address_register = 14; in s390_abi_cfi()
H A Daarch64_cfi.c49 aarch64_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in aarch64_abi_cfi() argument
78 abi_info->initial_instructions = abi_cfi; in aarch64_abi_cfi()
79 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in aarch64_abi_cfi()
80 abi_info->data_alignment_factor = -4; in aarch64_abi_cfi()
82 abi_info->return_address_register = 30; /* lr. */ in aarch64_abi_cfi()
H A Dppc_cfi.c39 ppc_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in ppc_abi_cfi() argument
66 abi_info->initial_instructions = abi_cfi; in ppc_abi_cfi()
67 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in ppc_abi_cfi()
68 abi_info->data_alignment_factor = ebl->class == ELFCLASS64 ? 8 : 4; in ppc_abi_cfi()
70 abi_info->return_address_register = 65; in ppc_abi_cfi()
H A Driscv_cfi.c39 riscv_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in riscv_abi_cfi() argument
68 abi_info->initial_instructions = abi_cfi; in riscv_abi_cfi()
69 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in riscv_abi_cfi()
70 abi_info->data_alignment_factor = -4; in riscv_abi_cfi()
72 abi_info->return_address_register = 1; /* ra. */ in riscv_abi_cfi()
H A Darm_cfi.c49 arm_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in arm_abi_cfi() argument
83 abi_info->initial_instructions = abi_cfi; in arm_abi_cfi()
84 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in arm_abi_cfi()
85 abi_info->data_alignment_factor = 4; in arm_abi_cfi()
87 abi_info->return_address_register = 15; /* pc. */ in arm_abi_cfi()
H A Dsparc_cfi.c39 sparc_abi_cfi (Ebl *ebl __attribute__ ((unused)), Dwarf_CIE *abi_info) in sparc_abi_cfi() argument
75 abi_info->initial_instructions = abi_cfi; in sparc_abi_cfi()
76 abi_info->initial_instructions_end = &abi_cfi[sizeof abi_cfi]; in sparc_abi_cfi()
77 abi_info->data_alignment_factor = 4; in sparc_abi_cfi()
79 abi_info->return_address_register = 31; /* %i7 */ in sparc_abi_cfi()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/lldb/source/Target/
H A DABI.cpp220 RegisterInfo abi_info; in AugmentRegisterInfo() local
221 if (!GetRegisterInfoByName(ConstString(info.name), abi_info)) in AugmentRegisterInfo()
225 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
227 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/audio/musicpd/mpd-0.23.6/android/
H A Dbuild.py54 abi_info = android_abis[android_abi] variable
55 arch = abi_info['arch']
80 ndk_arch = abi_info['ndk_arch']
90 llvm_triple = abi_info['llvm_triple'] + android_api_level
93 common_flags += ' ' + abi_info['cflags']
/dports/devel/elfutils/elfutils-0.179/libdw/
H A Dcfi.c440 Dwarf_CIE abi_info = { DW_CIE_ID_64, NULL, NULL, 1, 1, -1, "", NULL, 0, 0 }; in cie_cache_initial_state() local
452 && unlikely (ebl_abi_cfi (cache->ebl, &abi_info) < 0)) in cie_cache_initial_state()
462 if (abi_info.initial_instructions_end > abi_info.initial_instructions) in cie_cache_initial_state()
467 .code_alignment_factor = abi_info.code_alignment_factor, in cie_cache_initial_state()
468 .data_alignment_factor = abi_info.data_alignment_factor, in cie_cache_initial_state()
471 abi_info.initial_instructions, in cie_cache_initial_state()
472 abi_info.initial_instructions_end, true, in cie_cache_initial_state()
/dports/devel/elfutils/elfutils-0.179/libebl/
H A Deblabicfi.c37 ebl_abi_cfi (Ebl *ebl, Dwarf_CIE *abi_info) in ebl_abi_cfi() argument
39 return ebl == NULL ? -1 : ebl->abi_cfi (ebl, abi_info); in ebl_abi_cfi()
H A Debl-hooks.h156 int EBLHOOK(abi_cfi) (Ebl *ebl, Dwarf_CIE *abi_info);
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/lldb/source/Target/
H A DABI.cpp220 RegisterInfo abi_info; in AugmentRegisterInfo() local
221 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
225 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
227 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/lldb/source/Target/
H A DABI.cpp222 RegisterInfo abi_info; in AugmentRegisterInfo() local
223 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
227 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
231 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/llvm12/llvm-project-12.0.1.src/lldb/source/Target/
H A DABI.cpp220 RegisterInfo abi_info; in AugmentRegisterInfo() local
221 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
225 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
227 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/lldb/source/Target/
H A DABI.cpp222 RegisterInfo abi_info; in AugmentRegisterInfo() local
223 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
227 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
231 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/lldb/source/Target/
H A DABI.cpp224 RegisterInfo abi_info; in AugmentRegisterInfo() local
225 if (!GetRegisterInfoByName(info.name.GetStringRef(), abi_info)) in AugmentRegisterInfo()
229 info.regnum_ehframe = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
231 info.regnum_dwarf = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
233 info.regnum_generic = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/lldb/source/Target/
H A DABI.cpp222 RegisterInfo abi_info; in AugmentRegisterInfo() local
223 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
227 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
231 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/lldb/source/Target/
H A DABI.cpp220 RegisterInfo abi_info; in AugmentRegisterInfo() local
221 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
225 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
227 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/llvm13/llvm-project-13.0.1.src/lldb/source/Target/
H A DABI.cpp222 RegisterInfo abi_info; in AugmentRegisterInfo() local
223 if (!GetRegisterInfoByName(info.name, abi_info)) in AugmentRegisterInfo()
227 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
229 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
231 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/lldb/source/Target/
H A DABI.cpp228 RegisterInfo abi_info; in AugmentRegisterInfo() local
229 if (!GetRegisterInfoByName(ConstString(info.name), abi_info)) in AugmentRegisterInfo()
233 info.kinds[eRegisterKindEHFrame] = abi_info.kinds[eRegisterKindEHFrame]; in AugmentRegisterInfo()
235 info.kinds[eRegisterKindDWARF] = abi_info.kinds[eRegisterKindDWARF]; in AugmentRegisterInfo()
237 info.kinds[eRegisterKindGeneric] = abi_info.kinds[eRegisterKindGeneric]; in AugmentRegisterInfo()
/dports/devel/elfutils/elfutils-0.179/libdwfl/
H A Ddwfl_frame.c50 Dwarf_CIE abi_info; in state_fetch_pc() local
51 if (ebl_abi_cfi (ebl, &abi_info) != 0) in state_fetch_pc()
56 unsigned ra = abi_info.return_address_register; in state_fetch_pc()

12