5.2.2 磁盘上的位码 (Bitcode) 磁盘上的位码(Bitcode)——不是一段被压缩的二进制“黑盒”,而是一份可序列化、可验证、可重写、可跨阶段演化的 LLVM IR 合约。它不承载机器指令,却比汇编更坚实;它不依赖具体目标架构,却比源码更具确定性;它既非中间表示的终点,亦非编译流水线的过客——它是 LLVM 生态中真正意义上的持久化 IR 基石。 当你执行 ,生成的 文件绝非简单的内存 IR 快照 dump。它是一套精巧编码的、具备自描述能力的二进制协议,其设计哲学根植于三个不可妥协的工程信条:紧凑性(Compactness)、可增量解析(Incremental Parsability)、结构保真性(Structural Fidelity)。