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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A 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);
H A DWinException.cpp24 #include "llvm/CodeGen/WinEHFuncInfo.h"
99 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo();
337 const WinEHFuncInfo &FuncInfo) {
387 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo,
401 range(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator Begin,
439 const WinEHFuncInfo &EHInfo;
552 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo();
615 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo,
661 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo();
885 const MachineFunction *MF, const WinEHFuncInfo
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DWinEHFuncInfo.h1 //===- llvm/CodeGen/WinEHFuncInfo.h -----------------------------*- C++ -*-===//
90 struct WinEHFuncInfo { struct in namespace:llvm
112 WinEHFuncInfo();
115 /// Analyze the IR in ParentFn and it's handlers to build WinEHFuncInfo, which
119 WinEHFuncInfo &FuncInfo);
122 WinEHFuncInfo &FuncInfo);
124 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo);
H A DMachineFunction.h74 struct WinEHFuncInfo;
252 WinEHFuncInfo *WinEHInfo = nullptr;
513 const WinEHFuncInfo *getWinEHFuncInfo() const { return WinEHInfo; }
514 WinEHFuncInfo *getWinEHFuncInfo() { return WinEHInfo; }
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp25 #include "llvm/CodeGen/WinEHFuncInfo.h"
131 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState,
140 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow,
175 WinEHFuncInfo &FuncInfo) {
237 static void calculateCXXStateNumbers(WinEHFuncInfo &FuncInfo,
317 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState,
328 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState,
339 static void calculateSEHStateNumbers(WinEHFuncInfo &FuncInfo,
430 WinEHFuncInfo &FuncInfo) {
448 WinEHFuncInfo
1249 WinEHFuncInfo::WinEHFuncInfo() {} function in class:WinEHFuncInfo
[all...]
H A DMachineFunction.cpp40 #include "llvm/CodeGen/WinEHFuncInfo.h"
191 WinEHInfo = new (Allocator) WinEHFuncInfo();
248 WinEHInfo->~WinEHFuncInfo();
H A DStackColoring.cpp42 #include "llvm/CodeGen/WinEHFuncInfo.h"
1087 if (WinEHFuncInfo *EHInfo = MF->getWinEHFuncInfo())
H A DPrologEpilogInserter.cpp46 #include "llvm/CodeGen/WinEHFuncInfo.h"
925 if (const WinEHFuncInfo *FuncInfo = MF.getWinEHFuncInfo())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp21 #include "llvm/CodeGen/WinEHFuncInfo.h"
63 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo);
74 WinEHFuncInfo &FuncInfo, BasicBlock *BB);
76 WinEHFuncInfo &FuncInfo, CallSite CS);
189 WinEHFuncInfo FuncInfo;
512 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo,
531 DenseMap<BasicBlock *, ColorVector> &BlockColors, WinEHFuncInfo &FuncInfo,
633 void WinEHStatePass::addStateStores(Function &F, WinEHFuncInfo &FuncInfo) {
H A DX86FrameLowering.cpp26 #include "llvm/CodeGen/WinEHFuncInfo.h"
1543 const WinEHFuncInfo &Info = *MF.getWinEHFuncInfo();
2951 WinEHFuncInfo &FuncInfo = *MF.getWinEHFuncInfo();
3185 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo();
H A DX86ISelLowering.cpp39 #include "llvm/CodeGen/WinEHFuncInfo.h"
3688 if (WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo()) {
24744 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo();
24762 WinEHFuncInfo *EHInfo = MF.getWinEHFuncInfo();
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp27 #include "llvm/CodeGen/WinEHFuncInfo.h"
106 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo();
301 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo();
H A DSelectionDAGBuilder.cpp67 #include "llvm/CodeGen/WinEHFuncInfo.h"
7138 WinEHFuncInfo *EHInfo = DAG.getMachineFunction().getWinEHFuncInfo();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp140 #include "llvm/CodeGen/WinEHFuncInfo.h"
2633 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo();

Completed in 365 milliseconds