abbr. 硬件指令重试(High Instruction Retry);高辐照度反应(high irradiance response)
n. (Hir)人名;(匈)希尔
Rust串联器执行:1) Rust代码经过分词和解析,生成AST(抽象语法树)。2) 然后把AST进一步简化处理为HIR(High-level IR),目的是让编译器更方便的做类型检查。3) HIR会进一步被编译为MIR(Middle IR),这是一种中间表示4) 最终MIR会被翻译为LLVM IR,然后被LLVM的处理编译为能在各个平台上运行的目标机器码。LLVM相对于gcc的一大改进就是大大提高了中间语言的生成效率和可读性, LLVM的中间语言是一种介于c语言和汇编语言的格式,他既有高级语言的可读性,又能比较全面地反映计算机底层数据的运算和传输的情况,精炼而又高效。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)