Searched refs:WinEHFuncInfo (Results 1 – 12 of 12) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | WinException.h | 25 struct WinEHFuncInfo; 45 void emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, 61 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, 66 void emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, 80 int getFrameIndexOffset(int FrameIndex, const WinEHFuncInfo &FuncInfo);
|
D | WinException.cpp | 302 const WinEHFuncInfo &FuncInfo) { in getFrameIndexOffset() 352 InvokeStateChangeIterator(const WinEHFuncInfo &EHInfo, in InvokeStateChangeIterator() 366 range(const WinEHFuncInfo &EHInfo, MachineFunction::const_iterator Begin, in range() 404 const WinEHFuncInfo &EHInfo; 517 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCSpecificHandlerTable() 578 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, in emitSEHActionsForRange() 625 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCXXFrameHandler3Table() 849 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, in computeIP2StateTable() 902 void WinException::emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, in emitEHRegistrationOffsetLabel() 933 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitExceptHandlerTable() [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | WinEHFuncInfo.h | 93 struct WinEHFuncInfo { struct 115 WinEHFuncInfo(); argument 122 WinEHFuncInfo &FuncInfo); 125 WinEHFuncInfo &FuncInfo); 127 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo);
|
D | MachineFunction.h | 48 struct WinEHFuncInfo; 185 WinEHFuncInfo *WinEHInfo = nullptr; 308 const WinEHFuncInfo *getWinEHFuncInfo() const { return WinEHInfo; } 309 WinEHFuncInfo *getWinEHFuncInfo() { return WinEHInfo; }
|
/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 121 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState, in addUnwindMapEntry() 130 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, in addTryBlockMapEntry() 165 WinEHFuncInfo &FuncInfo) { in calculateStateNumbersForInvokes() 227 static void calculateCXXStateNumbers(WinEHFuncInfo &FuncInfo, in calculateCXXStateNumbers() 306 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHExcept() 317 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHFinally() 328 static void calculateSEHStateNumbers(WinEHFuncInfo &FuncInfo, in calculateSEHStateNumbers() 419 WinEHFuncInfo &FuncInfo) { in calculateSEHStateNumbers() 437 WinEHFuncInfo &FuncInfo) { in calculateWinCXXEHStateNumbers() 454 static int addClrEHHandler(WinEHFuncInfo &FuncInfo, int HandlerParentState, in addClrEHHandler() [all …]
|
D | MachineFunction.cpp | 141 WinEHInfo = new (Allocator) WinEHFuncInfo(); in MachineFunction() 183 WinEHInfo->~WinEHFuncInfo(); in ~MachineFunction()
|
D | StackColoring.cpp | 908 if (WinEHFuncInfo *EHInfo = MF->getWinEHFuncInfo()) in remapInstructions()
|
D | PrologEpilogInserter.cpp | 820 if (const WinEHFuncInfo *FuncInfo = Fn.getWinEHFuncInfo()) in calculateFrameObjectOffsets()
|
/external/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 69 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo); 80 WinEHFuncInfo &FuncInfo, BasicBlock *BB); 82 WinEHFuncInfo &FuncInfo, CallSite CS); 194 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()
|
D | X86FrameLowering.cpp | 1436 const WinEHFuncInfo &Info = *MF.getWinEHFuncInfo(); in getPSPSlotOffsetFromSP() 2729 WinEHFuncInfo &FuncInfo = *MF.getWinEHFuncInfo(); in restoreWin32EHStackPointers() 2951 WinEHFuncInfo &EHInfo = *MF.getWinEHFuncInfo(); in processFunctionBeforeFrameFinalized()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | FunctionLoweringInfo.cpp | 106 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set() 324 WinEHFuncInfo &EHInfo = *MF->getWinEHFuncInfo(); in set()
|
D | SelectionDAGBuilder.cpp | 5746 WinEHFuncInfo *EHInfo = DAG.getMachineFunction().getWinEHFuncInfo(); in lowerInvokable()
|