MLIR: Scaling Compiler Infrastructure for Domain Specific Computation | Synapse