Searched refs:cfa_offset (Results 1 – 8 of 8) sorted by relevance
/external/llvm-project/lldb/tools/compact-unwind/ |
D | compact-unwind-dumper.c | 913 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/ |
D | CompactUnwindInfo.cpp | 1362 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/ |
D | cfi_backtrace_android.h | 62 return cfa_offset == o.cfa_offset && ra_offset == o.ra_offset; 68 uint16_t cfa_offset = 0; member
|
D | cfi_backtrace_android.cc | 107 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/ |
D | dwarf_frame_cfa.c | 52 case cfa_offset: in dwarf_frame_cfa()
|
D | cfi.h | 178 enum { cfa_undefined, cfa_offset, cfa_expr, cfa_invalid } cfa_rule; enumerator
|
D | cfi.c | 95 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/ |
D | dwarf2reader_cfi_unittest.cc | 730 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()
|