Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DWinException.h25 struct WinEHFuncInfo;
51 void emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo,
67 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo,
72 void emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo,
86 int getFrameIndexOffset(int FrameIndex, const WinEHFuncInfo &FuncInfo);
DWinException.cpp99 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in beginFunction()
337 const WinEHFuncInfo &FuncInfo) { in getFrameIndexOffset()
387 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo, in InvokeStateChangeIterator()
401 range(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator Begin, in range()
439 const WinEHFuncInfo &EHInfo;
552 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCSpecificHandlerTable()
615 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, in emitSEHActionsForRange()
661 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCXXFrameHandler3Table()
885 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, in computeIP2StateTable()
938 void WinException::emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, in emitEHRegistrationOffsetLabel()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/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.h74 struct WinEHFuncInfo;
252 WinEHFuncInfo *WinEHInfo = nullptr;
513 const WinEHFuncInfo *getWinEHFuncInfo() const { return WinEHInfo; }
514 WinEHFuncInfo *getWinEHFuncInfo() { return WinEHInfo; }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DWinEHPrepare.cpp131 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState, in addUnwindMapEntry()
140 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, in addTryBlockMapEntry()
175 WinEHFuncInfo &FuncInfo) { in calculateStateNumbersForInvokes()
237 static void calculateCXXStateNumbers(WinEHFuncInfo &FuncInfo, in calculateCXXStateNumbers()
317 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHExcept()
328 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHFinally()
339 static void calculateSEHStateNumbers(WinEHFuncInfo &FuncInfo, in calculateSEHStateNumbers()
430 WinEHFuncInfo &FuncInfo) { in calculateSEHStateNumbers()
448 WinEHFuncInfo &FuncInfo) { in calculateWinCXXEHStateNumbers()
465 static int addClrEHHandler(WinEHFuncInfo &FuncInfo, int HandlerParentState, in addClrEHHandler()
[all …]
DMachineFunction.cpp191 WinEHInfo = new (Allocator) WinEHFuncInfo(); in init()
248 WinEHInfo->~WinEHFuncInfo(); in clear()
DStackColoring.cpp1087 if (WinEHFuncInfo *EHInfo = MF->getWinEHFuncInfo()) in remapInstructions()
DPrologEpilogInserter.cpp925 if (const WinEHFuncInfo *FuncInfo = MF.getWinEHFuncInfo()) in calculateFrameObjectOffsets()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86WinEHState.cpp63 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo);
74 WinEHFuncInfo &FuncInfo, BasicBlock *BB);
76 WinEHFuncInfo &FuncInfo, CallSite CS);
189 WinEHFuncInfo FuncInfo; in runOnFunction()
512 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getBaseStateForBB()
531 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo, in getStateForCallSite()
633 void WinEHStatePass::addStateStores(Function &F, WinEHFuncInfo &FuncInfo) { in addStateStores()
DX86FrameLowering.cpp1543 const WinEHFuncInfo &Info = *MF.getWinEHFuncInfo(); in getPSPSlotOffsetFromSP()
2951 WinEHFuncInfo &FuncInfo = *MF.getWinEHFuncInfo(); in restoreWin32EHStackPointers()
3185 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo(); in processFunctionBeforeFrameFinalized()
DX86ISelLowering.cpp3688 if (WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo()) { in LowerFormalArguments()
24741 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo(); in MarkEHRegistrationNode()
24759 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo(); in MarkEHGuard()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp106 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set()
301 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set()
DSelectionDAGBuilder.cpp7138 WinEHFuncInfo *EHInfo = DAG.getMachineFunction().getWinEHFuncInfo(); in lowerInvokable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp2627 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo(); in processFunctionBeforeFrameFinalized()