Home
last modified time | relevance | path

Searched refs:EXTRACT_BITS (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libunwind/src/
H A DCompactUnwinder.hpp24 #define EXTRACT_BITS(value, mask) \ macro
79 EXTRACT_BITS(compactEncoding, UNWIND_X86_EBP_FRAME_OFFSET); in stepWithCompactEncodingEBPFrame()
81 EXTRACT_BITS(compactEncoding, UNWIND_X86_EBP_FRAME_REGISTERS); in stepWithCompactEncodingEBPFrame()
123 EXTRACT_BITS(encoding, UNWIND_X86_FRAMELESS_STACK_SIZE); in stepWithCompactEncodingFrameless()
125 EXTRACT_BITS(encoding, UNWIND_X86_FRAMELESS_STACK_ADJUST); in stepWithCompactEncodingFrameless()
127 EXTRACT_BITS(encoding, UNWIND_X86_FRAMELESS_STACK_REG_COUNT); in stepWithCompactEncodingFrameless()
129 EXTRACT_BITS(encoding, UNWIND_X86_FRAMELESS_STACK_REG_PERMUTATION); in stepWithCompactEncodingFrameless()
310 EXTRACT_BITS(compactEncoding, UNWIND_X86_64_RBP_FRAME_OFFSET); in stepWithCompactEncodingRBPFrame()
312 EXTRACT_BITS(compactEncoding, UNWIND_X86_64_RBP_FRAME_REGISTERS); in stepWithCompactEncodingRBPFrame()
354 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_SIZE); in stepWithCompactEncodingFrameless()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DCompactUnwindInfo.cpp157 #define EXTRACT_BITS(value, mask) \ macro
585 EXTRACT_BITS(unwind_info.encoding, UNWIND_PERSONALITY_MASK); in GetCompactUnwindInfoForFunction()
669 EXTRACT_BITS(unwind_info.encoding, UNWIND_PERSONALITY_MASK); in GetCompactUnwindInfoForFunction()
760 EXTRACT_BITS(function_info.encoding, UNWIND_X86_64_RBP_FRAME_OFFSET); in CreateUnwindPlan_x86_64()
763 EXTRACT_BITS(function_info.encoding, UNWIND_X86_64_RBP_FRAME_REGISTERS); in CreateUnwindPlan_x86_64()
797 uint32_t stack_size = EXTRACT_BITS(function_info.encoding, in CreateUnwindPlan_x86_64()
799 uint32_t register_count = EXTRACT_BITS( in CreateUnwindPlan_x86_64()
801 uint32_t permutation = EXTRACT_BITS( in CreateUnwindPlan_x86_64()
806 uint32_t stack_adjust = EXTRACT_BITS( in CreateUnwindPlan_x86_64()
811 uint32_t offset_to_subl_insn = EXTRACT_BITS( in CreateUnwindPlan_x86_64()
[all …]
/freebsd/contrib/llvm-project/lldb/tools/compact-unwind/
H A Dcompact-unwind-dumper.c17 #define EXTRACT_BITS(value, mask) \ macro
435 EXTRACT_BITS(encoding, UNWIND_X86_64_RBP_FRAME_OFFSET); in print_encoding_x86_64()
438 EXTRACT_BITS(encoding, UNWIND_X86_64_RBP_FRAME_REGISTERS); in print_encoding_x86_64()
470 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_SIZE); in print_encoding_x86_64()
472 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT); in print_encoding_x86_64()
474 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION); in print_encoding_x86_64()
478 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_ADJUST); in print_encoding_x86_64()
483 EXTRACT_BITS(encoding, UNWIND_X86_64_FRAMELESS_STACK_SIZE); in print_encoding_x86_64()
651 EXTRACT_BITS(encoding, UNWIND_X86_EBP_FRAME_OFFSET); in print_encoding_i386()
654 EXTRACT_BITS(encoding, UNWIND_X86_EBP_FRAME_REGISTERS); in print_encoding_i386()
[all …]