aprantl added a comment. Sorry for being late to the party... Is my assumption correct that WebAssembly used only virtual registers (because it's an SSA-based representation with an infinite register file)? https://reviews.llvm.org/D21808