• 首页
  • 本馆介绍
  • 公告通知
  • 最新文献
  • 馆藏检索
  • 电子资源
  • 读者导购
  • 参考咨询
  • CALIS
  • 我的图书馆
  • 登录
  • 详细信息显示
  • 放入我的书架
  • 预约/预借图书
  • 作者相关作品
  • 分类相关作品
  • 丛书相关作品
  • 出版社相关作品

书目信息

  • 表格格式
  • 工作单格式
  • 卡片格式
题名:
深入理解LLVM
    
 
作者: 彭成寒 著
分册:  
出版信息: 北京   机械工业出版社  2024.09
页数: XI, 418页
开本: 24cm
丛书名:
单 册:
中图分类: TP314
科图分类:
主题词: 编译程序--bian yi cheng xu--程序设计
电子资源:
ISBN: 978-7-111-76415-1
 
 
 
 
 
000 01417nam0 2200265 450
001 92961
005 20250818171545.91
010    @a978-7-111-76415-1@dCNY109.00
100    @a20241023d2024 em y0chiy50 ea
101 0  @achi
102    @aCN@b110000
105    @aa z 000yy
106    @ar
200 1  @a深入理解LLVM@Ashen ru li jie LLVM@e代码生成@f彭成寒 ... [等] 著
210    @a北京@c机械工业出版社@d2024.09
215    @aXI, 418页@c图@d24cm
304    @a题名页题其余责任者: 李灵, 戴贤泽, 王志磊, 俞佳嘉
314    @a彭成寒, 华为编译器与虚拟机技术专家, 精通Java、C++语言, 擅长风控体系、大数据、编译器、虚拟机等技术 ; 曾就职于Paypal、Simens、Autodesk。
330    @a全书共13章, 分为两部分。第一部分 (第1-6章) 是基础知识, 介绍了LLVM项目、常见的IR (重点介绍SSA) 、数据流分析、支配分析、循环等知识, 此外还介绍了LLVM的后端描述语言TableGen。第二部分 (第7-13章) 是代码生成, 涵盖了LLVM代码生成的每一个步骤, 着重介绍了指令选择、指令调度、SSA形式的编译优化、寄存器分配、函数栈帧生成及非SSA形式的编译优化、机器码生成, 最后以BPF后端为例介绍如何为LLVM添加一个新后端。另外, 附录部分主要总结了LLVM代码生成过程中使用的IR、BPF指令集, 如何在Linux中运行BPF应用, 以及Pass和PassManager的管理等。
517 1  @a代码生成@Adai ma sheng cheng
606 0  @a编译程序@Abian yi cheng xu@x程序设计
690    @aTP314@v5
701  0 @a彭成寒@Apeng cheng han@4著
801  0 @aCN@c20250909
905    @a河南城建学院图书馆@dTP314@eP450@f1
    
    深入理解LLVM:代码生成/彭成寒 ... [等] 著.-北京:机械工业出版社,2024.09
    XI, 418页:图;24cm
    
    
    ISBN 978-7-111-76415-1:CNY109.00
    全书共13章, 分为两部分。第一部分 (第1-6章) 是基础知识, 介绍了LLVM项目、常见的IR (重点介绍SSA) 、数据流分析、支配分析、循环等知识, 此外还介绍了LLVM的后端描述语言TableGen。第二部分 (第7-13章) 是代码生成, 涵盖了LLVM代码生成的每一个步骤, 着重介绍了指令选择、指令调度、SSA形式的编译优化、寄存器分配、函数栈帧生成及非SSA形式的编译优化、机器码生成, 最后以BPF后端为例介绍如何为LLVM添加一个新后端。另外, 附录部分主要总结了LLVM代码生成过程中使用的IR、BPF指令集, 如何在Linux中运行BPF应用, 以及Pass和PassManager的管理等。
●
相关链接 在E读中查询图书 在当当中查询图书 在豆瓣中查询图书


正题名:深入理解LLVM     索取号:TP314/P450         预约/预借

序号 登录号 条形码 馆藏地/架位号 状态 备注
1 1626919   216269197   自科库301/ [索取号:TP314/P450] 在馆    
河南城建学院图书馆 欢迎您!
大连网信软件有限公司© 版权所有