Home
last modified time | relevance | path

Searched refs:WinEHFuncInfo (Results 1 – 25 of 25) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DWinException.h24 struct WinEHFuncInfo;
56 void emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo,
72 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo,
77 void emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo,
92 int getFrameIndexOffset(int FrameIndex, const WinEHFuncInfo &FuncInfo);
DWinException.cpp103 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in beginFunction()
345 const WinEHFuncInfo &FuncInfo) { in getFrameIndexOffset()
397 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo, in InvokeStateChangeIterator()
411 range(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator Begin, in range()
449 const WinEHFuncInfo &EHInfo;
562 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCSpecificHandlerTable()
625 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, in emitSEHActionsForRange()
671 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCXXFrameHandler3Table()
901 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, in computeIP2StateTable()
961 void WinException::emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, in emitEHRegistrationOffsetLabel()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DWinEHFuncInfo.h90 struct WinEHFuncInfo { struct
112 WinEHFuncInfo(); argument
119 WinEHFuncInfo &FuncInfo);
122 WinEHFuncInfo &FuncInfo);
124 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo);
DMachineFunction.h75 struct WinEHFuncInfo;
291 WinEHFuncInfo *WinEHInfo = nullptr;
716 const WinEHFuncInfo *getWinEHFuncInfo() const { return WinEHInfo; }
717 WinEHFuncInfo *getWinEHFuncInfo() { return WinEHInfo; }
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DWinEHPrepare.cpp132 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState, in addUnwindMapEntry()
141 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, in addTryBlockMapEntry()
176 WinEHFuncInfo &FuncInfo) { in calculateStateNumbersForInvokes()
241 static void calculateCXXStateNumbers(WinEHFuncInfo &FuncInfo, in calculateCXXStateNumbers()
336 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHExcept()
347 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHFinally()
361 static void calculateSEHStateNumbers(WinEHFuncInfo &FuncInfo, in calculateSEHStateNumbers()
452 WinEHFuncInfo &FuncInfo) { in calculateSEHStateNumbers()
470 WinEHFuncInfo &FuncInfo) { in calculateWinCXXEHStateNumbers()
487 static int addClrEHHandler(WinEHFuncInfo &FuncInfo, int HandlerParentState, in addClrEHHandler()
[all …]
DMachineFunction.cpp221 WinEHInfo = new (Allocator) WinEHFuncInfo(); in init()
282 WinEHInfo->~WinEHFuncInfo(); in clear()
DStackColoring.cpp1136 if (WinEHFuncInfo *EHInfo = MF->getWinEHFuncInfo()) in remapInstructions()
DPrologEpilogInserter.cpp992 if (const WinEHFuncInfo *FuncInfo = MF.getWinEHFuncInfo()) in calculateFrameObjectOffsets()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86WinEHState.cpp63 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo);
74 WinEHFuncInfo &FuncInfo, BasicBlock *BB);
76 WinEHFuncInfo &FuncInfo, CallBase &Call);
189 WinEHFuncInfo FuncInfo; in runOnFunction()
508 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getBaseStateForBB()
527 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getStateForCall()
626 void WinEHStatePass::addStateStores(Function &F, WinEHFuncInfo &FuncInfo) { in addStateStores()
DX86FrameLowering.cpp2192 const WinEHFuncInfo &Info = *MF.getWinEHFuncInfo(); in getPSPSlotOffsetFromSP()
3663 WinEHFuncInfo &FuncInfo = *MF.getWinEHFuncInfo(); in restoreWin32EHStackPointers()
3906 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo(); in adjustFrameForMsvcCxxEh()
DX86ISelLowering.cpp4307 if (WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo()) { in LowerFormalArguments()
28162 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo(); in MarkEHRegistrationNode()
28180 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo(); in MarkEHGuard()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp103 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set()
302 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set()
DSelectionDAGBuilder.cpp7846 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo(); in lowerEndEH()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp3341 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo(); in processFunctionBeforeFrameFinalized()
/openbsd/src/distrib/sets/lists/comp/
Dclang.macppc1480 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.powerpc641479 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.i3861479 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.amd641481 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.riscv641479 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.octeon1480 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.armv71479 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.arm641481 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.loongson1480 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
Dclang.sparc641480 ./usr/include/llvm/CodeGen/WinEHFuncInfo.h
/openbsd/src/gnu/llvm/clang/docs/tools/
Dclang-formatted-files.txt5097 llvm/include/llvm/CodeGen/WinEHFuncInfo.h