Home
last modified time | relevance | path

Searched refs:cfa_offset (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/lldb/tools/compact-unwind/
Dcompact-unwind-dumper.c913 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in print_encoding_arm64() local
914 cfa_offset -= wordsize; in print_encoding_arm64()
915 printf(" x19=[CFA%d]", cfa_offset); in print_encoding_arm64()
916 cfa_offset -= wordsize; in print_encoding_arm64()
917 printf(" x20=[CFA%d]", cfa_offset); in print_encoding_arm64()
921 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in print_encoding_arm64() local
922 cfa_offset -= wordsize; in print_encoding_arm64()
923 printf(" x21=[CFA%d]", cfa_offset); in print_encoding_arm64()
924 cfa_offset -= wordsize; in print_encoding_arm64()
925 printf(" x22=[CFA%d]", cfa_offset); in print_encoding_arm64()
[all …]
/external/llvm-project/lldb/source/Symbol/
DCompactUnwindInfo.cpp1362 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in CreateUnwindPlan_arm64() local
1363 cfa_offset -= wordsize; in CreateUnwindPlan_arm64()
1364 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x19, cfa_offset, in CreateUnwindPlan_arm64()
1366 cfa_offset -= wordsize; in CreateUnwindPlan_arm64()
1367 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x20, cfa_offset, in CreateUnwindPlan_arm64()
1373 int cfa_offset = reg_pairs_saved_count * -2 * wordsize; in CreateUnwindPlan_arm64() local
1374 cfa_offset -= wordsize; in CreateUnwindPlan_arm64()
1375 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x21, cfa_offset, in CreateUnwindPlan_arm64()
1377 cfa_offset -= wordsize; in CreateUnwindPlan_arm64()
1378 row->SetRegisterLocationToAtCFAPlusOffset(arm64_eh_regnum::x22, cfa_offset, in CreateUnwindPlan_arm64()
[all …]
/external/libchrome/base/trace_event/
Dcfi_backtrace_android.h62 return cfa_offset == o.cfa_offset && ra_offset == o.ra_offset;
68 uint16_t cfa_offset = 0; member
Dcfi_backtrace_android.cc107 size_t cfa_offset() const { return cfi_data & kCFAMask; } in cfa_offset() function
205 sp = sp + cfi.cfa_offset; in Unwind()
283 *cfi = {cfi_row.cfa_offset(), ra_offset}; in FindCFIRowForPC()
284 DCHECK(cfi->cfa_offset); in FindCFIRowForPC()
/external/elfutils/libdw/
Ddwarf_frame_cfa.c52 case cfa_offset: in dwarf_frame_cfa()
Dcfi.h178 enum { cfa_undefined, cfa_offset, cfa_expr, cfa_invalid } cfa_rule; enumerator
Dcfi.c95 if (unlikely (fs->cfa_rule != cfa_offset)) in require_cfa_offset()
176 fs->cfa_rule = cfa_offset; in execute_cfi()
/external/google-breakpad/src/common/dwarf/
Ddwarf2reader_cfi_unittest.cc730 cfa_offset = 0xf748; in CFIInsnFixture()
768 .ULEB128(cfa_offset) in StockCIEAndFDE()
781 cfa_base_register, cfa_offset)) in StockCIEAndFDE()
816 int cfa_offset; member
992 ValOffsetRule(fde_start, kCFARegister, 0x3e7e9363, cfa_offset)) in TEST_F()
1510 cfa_base_register, cfa_offset)) in TEST_F()