PLAY · ready
Flow → MLIR → WASM
Arrows / WASD · X fire · E use · Esc menu
PLAY · ready
Flow → MLIR → WASM
Arrows / WASD · X fire · E use · Esc menu
*.flow
flow.transpiler --mlir --llvm
gfx_wasm + ASYNCIFY
This page ships via Flow's MLIR → LLVM → emcc path
(./flow wasm --backend=mlir). The Flow IR is compiled at -O0
and linked with binaryen -O1, because LLVM -O1+ miscompiles string loops
in the current MLIR backend. The C → emcc path is still used for native
macOS builds.
epic #221,
roadmap discussion.
Flow wiki →