Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp544 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncoding() local
584 CompactUnwindEncoding |= CU::UNWIND_ARM64_MODE_FRAME; in generateCompactUnwindEncoding()
617 (CompactUnwindEncoding & 0xF1E) == 0) in generateCompactUnwindEncoding()
620 (CompactUnwindEncoding & 0xF1C) == 0) in generateCompactUnwindEncoding()
623 (CompactUnwindEncoding & 0xF18) == 0) in generateCompactUnwindEncoding()
626 (CompactUnwindEncoding & 0xF10) == 0) in generateCompactUnwindEncoding()
629 (CompactUnwindEncoding & 0xF00) == 0) in generateCompactUnwindEncoding()
640 (CompactUnwindEncoding & 0xE00) == 0) in generateCompactUnwindEncoding()
643 (CompactUnwindEncoding & 0xC00) == 0) in generateCompactUnwindEncoding()
646 (CompactUnwindEncoding & 0x800) == 0) in generateCompactUnwindEncoding()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp537 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncodingImpl() local
632 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; in generateCompactUnwindEncodingImpl()
633 CompactUnwindEncoding |= (StackAdjust & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
641 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; in generateCompactUnwindEncodingImpl()
644 CompactUnwindEncoding |= (StackSize & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
651 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IND; in generateCompactUnwindEncodingImpl()
655 CompactUnwindEncoding |= (SubtractInstrIdx & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
658 CompactUnwindEncoding |= (StackAdjust & 0x7) << 13; in generateCompactUnwindEncodingImpl()
663 CompactUnwindEncoding |= (SavedRegIdx & 0x7) << 10; in generateCompactUnwindEncodingImpl()
671 CompactUnwindEncoding |= in generateCompactUnwindEncodingImpl()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp1051 uint32_t CompactUnwindEncoding = CU::UNWIND_ARM_MODE_FRAME; in generateCompactUnwindEncoding() local
1058 CompactUnwindEncoding |= 0x00400000; in generateCompactUnwindEncoding()
1061 CompactUnwindEncoding |= 0x00800000; in generateCompactUnwindEncoding()
1064 CompactUnwindEncoding |= 0x00C00000; in generateCompactUnwindEncoding()
1100 CompactUnwindEncoding |= CSReg.Encoding; in generateCompactUnwindEncoding()
1106 return CompactUnwindEncoding; in generateCompactUnwindEncoding()
1109 CompactUnwindEncoding &= ~CU::UNWIND_ARM_MODE_MASK; in generateCompactUnwindEncoding()
1110 CompactUnwindEncoding |= CU::UNWIND_ARM_MODE_FRAME_D; in generateCompactUnwindEncoding()
1145 return CompactUnwindEncoding | ((FloatRegCount - 1) << 8); in generateCompactUnwindEncoding()
/freebsd-12.1/contrib/llvm/lib/MC/
H A DMCDwarf.cpp1493 uint32_t Encoding = Frame.CompactUnwindEncoding; in EmitCompactUnwind()
1807 if (Frame.CompactUnwindEncoding == 0) continue; in Emit()
1814 Frame.CompactUnwindEncoding == in Emit()
1837 if (CanOmitDwarf && Frame.CompactUnwindEncoding != in Emit()
H A DMCStreamer.cpp118 FI.CompactUnwindEncoding = in generateCompactUnwindEncodings()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCDwarf.h598 uint32_t CompactUnwindEncoding = 0; member