Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp403 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncoding() local
435 CompactUnwindEncoding |= CU::UNWIND_ARM64_MODE_FRAME; in generateCompactUnwindEncoding()
468 (CompactUnwindEncoding & 0xF1E) == 0) in generateCompactUnwindEncoding()
469 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X19_X20_PAIR; in generateCompactUnwindEncoding()
471 (CompactUnwindEncoding & 0xF1C) == 0) in generateCompactUnwindEncoding()
472 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X21_X22_PAIR; in generateCompactUnwindEncoding()
474 (CompactUnwindEncoding & 0xF18) == 0) in generateCompactUnwindEncoding()
475 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X23_X24_PAIR; in generateCompactUnwindEncoding()
477 (CompactUnwindEncoding & 0xF10) == 0) in generateCompactUnwindEncoding()
478 CompactUnwindEncoding |= CU::UNWIND_ARM64_FRAME_X25_X26_PAIR; in generateCompactUnwindEncoding()
[all …]
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86AsmBackend.cpp524 uint32_t CompactUnwindEncoding = 0; in generateCompactUnwindEncodingImpl() local
617 CompactUnwindEncoding |= CU::UNWIND_MODE_BP_FRAME; in generateCompactUnwindEncodingImpl()
618 CompactUnwindEncoding |= (StackAdjust & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
619 CompactUnwindEncoding |= RegEnc & CU::UNWIND_BP_FRAME_REGISTERS; in generateCompactUnwindEncodingImpl()
636 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IMMD; in generateCompactUnwindEncodingImpl()
639 CompactUnwindEncoding |= (StackSize & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
646 CompactUnwindEncoding |= CU::UNWIND_MODE_STACK_IND; in generateCompactUnwindEncodingImpl()
650 CompactUnwindEncoding |= (SubtractInstrIdx & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
654 CompactUnwindEncoding |= (StackAdjust & 0x7) << 13; in generateCompactUnwindEncodingImpl()
659 CompactUnwindEncoding |= (SavedRegIdx & 0x7) << 10; in generateCompactUnwindEncodingImpl()
[all …]
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMAsmBackend.cpp985 uint32_t CompactUnwindEncoding = CU::UNWIND_ARM_MODE_FRAME; in generateCompactUnwindEncoding() local
992 CompactUnwindEncoding |= 0x00400000; in generateCompactUnwindEncoding()
995 CompactUnwindEncoding |= 0x00800000; in generateCompactUnwindEncoding()
998 CompactUnwindEncoding |= 0x00C00000; in generateCompactUnwindEncoding()
1034 CompactUnwindEncoding |= CSReg.Encoding; in generateCompactUnwindEncoding()
1040 return CompactUnwindEncoding; in generateCompactUnwindEncoding()
1043 CompactUnwindEncoding &= ~CU::UNWIND_ARM_MODE_MASK; in generateCompactUnwindEncoding()
1044 CompactUnwindEncoding |= CU::UNWIND_ARM_MODE_FRAME_D; in generateCompactUnwindEncoding()
1079 return CompactUnwindEncoding | ((FloatRegCount - 1) << 8); in generateCompactUnwindEncoding()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineModuleInfo.h116 uint32_t CompactUnwindEncoding; variable
242 uint32_t getCompactUnwindEncoding() const { return CompactUnwindEncoding; } in getCompactUnwindEncoding()
246 void setCompactUnwindEncoding(uint32_t Enc) { CompactUnwindEncoding = Enc; } in setCompactUnwindEncoding()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86FrameLowering.cpp542 uint32_t CompactUnwindEncoding = 0; in getCompactUnwindEncoding() local
554 CompactUnwindEncoding |= 0x01000000; in getCompactUnwindEncoding()
555 CompactUnwindEncoding |= (CFAOffset & 0xFF) << 16; in getCompactUnwindEncoding()
556 CompactUnwindEncoding |= RegEnc & 0x7FFF; in getCompactUnwindEncoding()
561 CompactUnwindEncoding |= 0x02000000; in getCompactUnwindEncoding()
562 CompactUnwindEncoding |= (FullOffset & 0xFF) << 16; in getCompactUnwindEncoding()
569 CompactUnwindEncoding |= 0x03000000; in getCompactUnwindEncoding()
573 CompactUnwindEncoding |= (SubtractInstrIdx & 0xFF) << 16; in getCompactUnwindEncoding()
576 CompactUnwindEncoding |= (CFAOffset & 0x7) << 13; in getCompactUnwindEncoding()
585 CompactUnwindEncoding |= RegEnc & 0x3FF; in getCompactUnwindEncoding()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCDwarf.h266 LsdaEncoding(0), CompactUnwindEncoding(0) {} in MCDwarfFrameInfo()
275 uint32_t CompactUnwindEncoding; member
DMCStreamer.h530 virtual void EmitCompactUnwindEncoding(uint32_t CompactUnwindEncoding);
/external/llvm/include/llvm/MC/
DMCDwarf.h494 LsdaEncoding(0), CompactUnwindEncoding(0), IsSignalFrame(false), in MCDwarfFrameInfo()
504 uint32_t CompactUnwindEncoding; member
/external/swiftshader/third_party/LLVM/lib/MC/
DMCStreamer.cpp262 void MCStreamer::EmitCompactUnwindEncoding(uint32_t CompactUnwindEncoding) { in EmitCompactUnwindEncoding() argument
265 CurFrame->CompactUnwindEncoding = CompactUnwindEncoding; in EmitCompactUnwindEncoding()
DMCDwarf.cpp718 uint32_t Encoding = Frame.CompactUnwindEncoding; in EmitCompactUnwind()
1024 if (!Frame.CompactUnwindEncoding) in Emit()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineModuleInfo.cpp258 ObjFileMMI(0), CompactUnwindEncoding(0), CurCallSite(0), CallsEHReturn(0), in MachineModuleInfo()
314 CompactUnwindEncoding = 0; in EndFunction()
/external/llvm/lib/MC/
DMCDwarf.cpp1207 uint32_t Encoding = Frame.CompactUnwindEncoding; in EmitCompactUnwind()
1500 if (Frame.CompactUnwindEncoding == 0) continue; in Emit()
1507 Frame.CompactUnwindEncoding == in Emit()
1530 if (CanOmitDwarf && Frame.CompactUnwindEncoding != in Emit()
DMCStreamer.cpp78 FI.CompactUnwindEncoding = in generateCompactUnwindEncodings()