Home
last modified time | relevance | path

Searched refs:stackIR (Results 1 – 8 of 8) sorted by relevance

/dports/devel/binaryen/binaryen-version_98/src/passes/
H A DStackIR.cpp41 func->stackIR = make_unique<StackIR>(); in doWalkFunction()
42 func->stackIR->swap(stackIRGen.getStackIR()); in doWalkFunction()
57 : func(func), passOptions(passOptions), insts(*func->stackIR.get()) { in StackIROptimizer()
58 assert(func->stackIR); in StackIROptimizer()
337 if (!func->stackIR) { in doWalkFunction()
H A Dpass.cpp694 beganWithStackIR = func->stackIR != nullptr; in AfterEffectFunctionChecker()
703 if (beganWithStackIR && func->stackIR) { in check()
765 if (func->stackIR) { in hasAnyStackIR()
807 func->stackIR.reset(nullptr); in handleAfterEffects()
810 func->stackIR.reset(nullptr); in handleAfterEffects()
H A DPrint.cpp2296 if (!printStackIR && curr->stackIR && !minify) { in visitDefinedFunction()
2324 if (!printStackIR || !curr->stackIR) { in visitDefinedFunction()
2339 WasmPrinter::printStackIR(curr->stackIR.get(), o, curr); in visitDefinedFunction()
/dports/devel/binaryen/binaryen-version_98/src/
H A Dwasm-stack.h454 stackIR.push_back(makeStackInst(StackInst::IfElse, curr)); in emitIfElse()
457 stackIR.push_back(makeStackInst(StackInst::Catch, curr)); in emitCatch()
461 stackIR.push_back(makeStackInst(Builder(module).makeUnreachable())); in emitUnreachable()
465 StackIR& getStackIR() { return stackIR; } in getStackIR()
474 StackIR stackIR; // filled in write() variable
H A Dwasm.h1430 std::unique_ptr<StackIR> stackIR; variable
/dports/devel/binaryen/binaryen-version_98/src/ir/
H A Dmodule-utils.h43 assert(!func->stackIR); in copyFunction()
/dports/devel/binaryen/binaryen-version_98/src/wasm/
H A Dwasm-stack.cpp1964 stackIR.push_back(stackInst); in emit()
1980 stackIR.push_back(stackInst); in emitScopeEnd()
2010 for (auto* inst : *func->stackIR) { in write()
H A Dwasm-binary.cpp321 if (func->stackIR && !sourceMap && !DWARF) { in writeFunctions()