Home
last modified time | relevance | path

Searched refs:CompactUnwindEncoding (Results 1 – 5 of 5) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64AsmBackend.cpp327 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncoding() local
359 CompactUnwindEncoding |= CU::UNWIND_AArch64_MODE_FRAME; in generateCompactUnwindEncoding()
392 (CompactUnwindEncoding & 0xF1E) == 0) in generateCompactUnwindEncoding()
393 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X19_X20_PAIR; in generateCompactUnwindEncoding()
395 (CompactUnwindEncoding & 0xF1C) == 0) in generateCompactUnwindEncoding()
396 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X21_X22_PAIR; in generateCompactUnwindEncoding()
398 (CompactUnwindEncoding & 0xF18) == 0) in generateCompactUnwindEncoding()
399 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X23_X24_PAIR; in generateCompactUnwindEncoding()
401 (CompactUnwindEncoding & 0xF10) == 0) in generateCompactUnwindEncoding()
402 CompactUnwindEncoding |= CU::UNWIND_AArch64_FRAME_X25_X26_PAIR; in generateCompactUnwindEncoding()
[all …]
/NextBSD/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86AsmBackend.cpp459 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncodingImpl() local
552 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; in generateCompactUnwindEncodingImpl()
553 CompactUnwindEncoding |= (StackAdjust & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
554 CompactUnwindEncoding |= RegEnc & CU::UNWIND_BP_FRAME_REGISTERS; in generateCompactUnwindEncodingImpl()
571 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; in generateCompactUnwindEncodingImpl()
574 CompactUnwindEncoding |= (StackSize & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
581 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IND; in generateCompactUnwindEncodingImpl()
585 CompactUnwindEncoding |= (SubtractInstrIdx & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
589 CompactUnwindEncoding |= (StackAdjust & 0x7) << 13; in generateCompactUnwindEncodingImpl()
594 CompactUnwindEncoding |= (SavedRegIdx & 0x7) << 10; in generateCompactUnwindEncodingImpl()
[all …]
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCDwarf.h474 LsdaEncoding(0), CompactUnwindEncoding(0), IsSignalFrame(false), in MCDwarfFrameInfo()
484 uint32_t CompactUnwindEncoding; member
/NextBSD/contrib/llvm/lib/MC/
HDMCDwarf.cpp1211 uint32_t Encoding = Frame.CompactUnwindEncoding; in EmitCompactUnwind()
1508 if (Frame.CompactUnwindEncoding == 0) continue; in Emit()
1515 Frame.CompactUnwindEncoding == in Emit()
1546 if (!NeedsEHFrameSection && Frame.CompactUnwindEncoding != in Emit()
HDMCStreamer.cpp73 FI.CompactUnwindEncoding = in generateCompactUnwindEncodings()