Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AsmBackend.cpp569 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncoding() local
613 CompactUnwindEncoding |= CU::UNWIND_ARM64_MODE_FRAME; in generateCompactUnwindEncoding()
654 (CompactUnwindEncoding & 0xF1E) == 0) in generateCompactUnwindEncoding()
655 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X19_X20_PAIR; in generateCompactUnwindEncoding()
657 (CompactUnwindEncoding & 0xF1C) == 0) in generateCompactUnwindEncoding()
658 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X21_X22_PAIR; in generateCompactUnwindEncoding()
660 (CompactUnwindEncoding & 0xF18) == 0) in generateCompactUnwindEncoding()
661 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X23_X24_PAIR; in generateCompactUnwindEncoding()
663 (CompactUnwindEncoding & 0xF10) == 0) in generateCompactUnwindEncoding()
664 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X25_X26_PAIR; in generateCompactUnwindEncoding()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp1450 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncoding() local
1553 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; in generateCompactUnwindEncoding()
1554 CompactUnwindEncoding |= (StackAdjust & 0xFF) << 16; in generateCompactUnwindEncoding()
1555 CompactUnwindEncoding |= RegEnc & CU::UNWIND_BP_FRAME_REGISTERS; in generateCompactUnwindEncoding()
1562 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; in generateCompactUnwindEncoding()
1565 CompactUnwindEncoding |= (StackSize & 0xFF) << 16; in generateCompactUnwindEncoding()
1572 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IND; in generateCompactUnwindEncoding()
1576 CompactUnwindEncoding |= (SubtractInstrIdx & 0xFF) << 16; in generateCompactUnwindEncoding()
1579 CompactUnwindEncoding |= (StackAdjust & 0x7) << 13; in generateCompactUnwindEncoding()
1584 CompactUnwindEncoding |= (SavedRegIdx & 0x7) << 10; in generateCompactUnwindEncoding()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp1193 uint32_t CompactUnwindEncoding = CU::UNWIND_ARM_MODE_FRAME; in generateCompactUnwindEncoding() local
1200 CompactUnwindEncoding |= 0x00400000; in generateCompactUnwindEncoding()
1203 CompactUnwindEncoding |= 0x00800000; in generateCompactUnwindEncoding()
1206 CompactUnwindEncoding |= 0x00C00000; in generateCompactUnwindEncoding()
1242 CompactUnwindEncoding |= CSReg.Encoding; in generateCompactUnwindEncoding()
1248 return CompactUnwindEncoding; in generateCompactUnwindEncoding()
1251 CompactUnwindEncoding &= ~CU::UNWIND_ARM_MODE_MASK; in generateCompactUnwindEncoding()
1252 CompactUnwindEncoding |= CU::UNWIND_ARM_MODE_FRAME_D; in generateCompactUnwindEncoding()
1287 return CompactUnwindEncoding | ((FloatRegCount - 1) << 8); in generateCompactUnwindEncoding()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCDwarf.cpp1520 uint32_t Encoding = Frame.CompactUnwindEncoding; in EmitCompactUnwind()
1866 if (Frame.CompactUnwindEncoding == 0) continue; in Emit()
1873 Frame.CompactUnwindEncoding == in Emit()
1905 if (CanOmitDwarf && Frame.CompactUnwindEncoding != in Emit()
H A DMCStreamer.cpp125 FI.CompactUnwindEncoding = in generateCompactUnwindEncodings()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCDwarf.h630 uint32_t CompactUnwindEncoding = 0; member