背景 wasm runtimeを作る選択肢としてllvmのチュートリアル(カレイドスコープ作ってみよう)を読んでいたら知らない概念が出てきたのでメモ.wikipediaを参照となっていたのでそこからスタート.(以後SSA) llvm.org japan語で検索するなら 静的単一代入 ssa が良さげ. wikipedia 曰く In compiler design, static single assignment form (often abbreviated as SSA form or simply SSA) is a property of an intermediate repres…