Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.cpp53 BlockInfoStack.push_back({Sig, 0, false}); in funcDecl()
145 assert(!BlockInfoStack.empty()); in checkTypes()
146 auto BlockStackStartPos = BlockInfoStack.back().StackStartPos; in checkTypes()
202 auto NumPops = std::min(Stack.size() - BlockInfoStack.back().StackStartPos, in popTypes()
327 assert(!BlockInfoStack.empty()); in endOfFunction()
328 const auto &FuncInfo = BlockInfoStack[0]; in endOfFunction()
370 if (Level < BlockInfoStack.size()) { in checkTryTable()
372 BlockInfoStack[BlockInfoStack.size() - Level - 1]; in checkTryTable()
539 BlockInfoStack.push_back({LastSig, Stack.size(), Name == "loop"}); in typeCheck()
548 assert(!BlockInfoStack.empty()); in typeCheck()
[all …]
H A DWebAssemblyAsmTypeCheck.h42 SmallVector<BlockInfo, 8> BlockInfoStack; variable
99 BlockInfoStack.clear(); in clear()