6.3 典型 MLIR 方言应用 在编译器技术演进的宏大叙事中,中间表示(Intermediate Representation, IR)从来不是一成不变的静态契约,而是一条随计算范式迁徙、为优化目标塑形的动态河流。当传统单层IR——如LLVM IR——在面对异构加速器、领域专用计算、可验证代码生成等新挑战时日渐显出“表达力贫乏”与“抽象断层”的疲态,MLIR(Multi-Level Intermediate Representation)应运而生:它不试图取代旧有IR,而是以方言(Dialect)为细胞、以可验证重写规则为神经突触、以层级化抽象为骨架,构建起一座横跨算法语义、数学结构与硬件指令的编译器巴别塔。