Home
last modified time | relevance | path

Searched refs:ExceptionObjectVar (Results 1 – 2 of 2) sorted by relevance

/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDWinEHFuncInfo.h63 NextBB(NextBB), ExceptionObjectVar(nullptr), in CatchHandler()
74 const Value *getExceptionVar() { return ExceptionObjectVar; } in getExceptionVar()
77 void setExceptionVar(const Value *Val) { ExceptionObjectVar = Val; } in setExceptionVar()
95 const Value *ExceptionObjectVar; variable
/NextBSD/contrib/llvm/lib/CodeGen/
HDWinEHPrepare.cpp260 ExceptionObjectVar(nullptr), NestedLPtoOriginalLP(NestedLPads), in WinEHCatchDirector()
284 Value *getExceptionVar() { return ExceptionObjectVar; } in getExceptionVar()
290 Value *ExceptionObjectVar; member in __anon4fc0d6ed0111::WinEHCatchDirector
1712 assert(ExceptionObjectVar == nullptr && "Multiple calls to " in handleBeginCatch()
1715 ExceptionObjectVar = Inst->getOperand(1)->stripPointerCasts(); in handleBeginCatch()
1716 if (isa<ConstantPointerNull>(ExceptionObjectVar)) in handleBeginCatch()
1718 assert(cast<AllocaInst>(ExceptionObjectVar)->isStaticAlloca() && in handleBeginCatch()
1720 Materializer.escapeCatchObject(ExceptionObjectVar); in handleBeginCatch()