Searched refs:UnwindCode (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMWinCOFFStreamer.cpp | 106 void emitARMWinUnwindCode(unsigned UnwindCode, int Reg, int Offset); 111 void ARMTargetWinCOFFStreamer::emitARMWinUnwindCode(unsigned UnwindCode, in emitARMWinUnwindCode() argument 118 auto Inst = WinEH::Instruction(UnwindCode, Label, Reg, Offset); in emitARMWinUnwindCode() 249 unsigned UnwindCode = Win64EH::UOP_End; in emitARMWinCFIEpilogEnd() local 253 UnwindCode = Win64EH::UOP_EndNop; in emitARMWinCFIEpilogEnd() 256 UnwindCode = Win64EH::UOP_WideEndNop; in emitARMWinCFIEpilogEnd() 262 WinEH::Instruction Inst = WinEH::Instruction(UnwindCode, nullptr, -1, 0); in emitARMWinCFIEpilogEnd()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | Win64EHDumper.cpp | 49 static uint32_t getLargeSlotValue(ArrayRef<UnwindCode> UC) { in getLargeSlotValue() 95 static unsigned getNumUsedSlots(const UnwindCode &UnwindCode) { in getNumUsedSlots() argument 96 switch (UnwindCode.getUnwindOp()) { in getNumUsedSlots() 110 return (UnwindCode.getOpInfo() == 0) ? 2 : 3; in getNumUsedSlots() 257 void Dumper::printUnwindCode(const UnwindInfo& UI, ArrayRef<UnwindCode> UC) { in printUnwindCode() 332 ArrayRef<UnwindCode> UC(&UI.UnwindCodes[0], UI.NumCodes); in printUnwindInfo() 333 for (const UnwindCode *UCI = UC.begin(), *UCE = UC.end(); UCI < UCE; ++UCI) { in printUnwindInfo()
|
| H A D | Win64EHDumper.h | 47 void printUnwindCode(const UnwindInfo& UI, ArrayRef<UnwindCode> UC);
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/ |
| H A D | PECallFrameInfo.cpp | 43 const UnwindCode *GetUnwindCode() const { return m_unwind_code; } in GetUnwindCode() 57 const UnwindCode *m_unwind_code = nullptr; 87 m_unwind_info->NumCodes * sizeof(UnwindCode)); in GetNext() 93 TypedRead<UnwindCode>(m_unwind_code_data, m_unwind_code_offset); in GetNext() 103 ((m_unwind_info->NumCodes + 1) & ~1) * sizeof(UnwindCode); in GetNext() 135 bool ProcessUnwindCode(UnwindCode code); 191 bool EHProgramBuilder::ProcessUnwindCode(UnwindCode code) { in ProcessUnwindCode()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | Win64EH.h | 113 union UnwindCode { union 153 UnwindCode UnwindCodes[1];
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/ |
| H A D | COFFDump.cpp | 229 static unsigned getNumUsedSlots(const UnwindCode &UnwindCode) { in getNumUsedSlots() argument 230 switch (UnwindCode.getUnwindOp()) { in getNumUsedSlots() 246 return (UnwindCode.getOpInfo() == 0) ? 2 : 3; in getNumUsedSlots() 253 static void printUnwindCode(ArrayRef<UnwindCode> UCs) { in printUnwindCode() 301 static void printAllUnwindCodes(ArrayRef<UnwindCode> UCs) { in printAllUnwindCodes() 302 for (const UnwindCode *I = UCs.begin(), *E = UCs.end(); I < E; ) { in printAllUnwindCodes()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64WinCOFFStreamer.cpp | 69 void AArch64TargetWinCOFFStreamer::emitARM64WinUnwindCode(unsigned UnwindCode, in emitARM64WinUnwindCode() argument 75 auto Inst = WinEH::Instruction(UnwindCode, /*Label=*/nullptr, Reg, Offset); in emitARM64WinUnwindCode()
|
| H A D | AArch64TargetStreamer.h | 151 void emitARM64WinUnwindCode(unsigned UnwindCode, int Reg, int Offset);
|