Home
last modified time | relevance | path

Searched refs:EHPadStack (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/InstPrinter/
H A DWebAssemblyInstPrinter.cpp92 EHPadStack.push_back(EHPadStackCounter++); in printInst()
135 if (EHPadStack.empty()) { in printInst()
139 "catch" + utostr(EHPadStack.pop_back_val()) + ':'); in printInst()
168 if (Depth > EHPadStack.size()) { in printInst()
170 } else if (Depth == EHPadStack.size()) { in printInst()
175 uint64_t CatchNo = EHPadStack.rbegin()[Depth]; in printInst()
H A DWebAssemblyInstPrinter.h31 SmallVector<uint64_t, 4> EHPadStack; variable
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp701 SmallVector<const MachineBasicBlock *, 8> EHPadStack; in rewriteDepthImmediates() local
718 EHPadStack.pop_back(); in rewriteDepthImmediates()
737 EHPadStack.push_back(&MBB); in rewriteDepthImmediates()
756 unsigned EHPadDepth = GetDepth(EHPadStack, MI.getOperand(0).getMBB()); in rewriteDepthImmediates()
765 .addImm(EHPadStack.size()); in rewriteDepthImmediates()