These observations sparked the creation of the MLIR [1]} compiler framework as a natural evolution of the well-known LLVM [2]} compiler framework that embraced the idea of a single static assignment (SSA)-based IR and with it managed to unify community development efforts in the compiler community at an unprecedented scale.
