Searched refs:StackInst (Results 1 – 6 of 6) sorted by relevance
255 case StackInst::BlockEnd: in isControlFlowBarrier()256 case StackInst::IfElse: in isControlFlowBarrier()257 case StackInst::IfEnd: in isControlFlowBarrier()258 case StackInst::LoopEnd: in isControlFlowBarrier()259 case StackInst::Catch: in isControlFlowBarrier()260 case StackInst::TryEnd: { in isControlFlowBarrier()271 case StackInst::IfBegin: in isControlFlowBegin()283 case StackInst::BlockEnd: in isControlFlowEnd()284 case StackInst::IfEnd: in isControlFlowEnd()285 case StackInst::LoopEnd: in isControlFlowEnd()[all …]
2712 case StackInst::Basic: { in printStackInst()2717 case StackInst::IfBegin: in printStackInst()2718 case StackInst::LoopBegin: in printStackInst()2723 case StackInst::BlockEnd: in printStackInst()2724 case StackInst::IfEnd: in printStackInst()2725 case StackInst::LoopEnd: in printStackInst()2726 case StackInst::TryEnd: { in printStackInst()2730 case StackInst::IfElse: { in printStackInst()2734 case StackInst::Catch: { in printStackInst()2758 case StackInst::Basic: { in printStackIR()[all …]
57 class StackInst {59 StackInst(MixedArena&) {} in StackInst() function454 stackIR.push_back(makeStackInst(StackInst::IfElse, curr)); in emitIfElse()457 stackIR.push_back(makeStackInst(StackInst::Catch, curr)); in emitCatch()468 StackInst* makeStackInst(StackInst::Op op, Expression* origin);469 StackInst* makeStackInst(Expression* origin) { in makeStackInst()470 return makeStackInst(StackInst::Basic, origin); in makeStackInst()
38 printStackInst(StackInst* inst, std::ostream& o, Function* func = nullptr);60 inline std::ostream& operator<<(std::ostream& o, wasm::StackInst& inst) {
1408 class StackInst; variable1410 using StackIR = std::vector<StackInst*>;
1983 StackInst* StackIRGenerator::makeStackInst(StackInst::Op op, in makeStackInst()1996 } else if (op != StackInst::BlockEnd && op != StackInst::IfEnd && in makeStackInst()1997 op != StackInst::LoopEnd && op != StackInst::TryEnd) { in makeStackInst()2015 case StackInst::Basic: in write()2017 case StackInst::IfBegin: in write()2023 case StackInst::BlockEnd: in write()2024 case StackInst::IfEnd: in write()2025 case StackInst::LoopEnd: in write()2026 case StackInst::TryEnd: { in write()2030 case StackInst::IfElse: { in write()[all …]