V
主页
自编教材实操课程分享:第六章—循环不变量外提
发布人
虽然大多数编译器中都含有循环不变量外提优化,但编译器的优化能力有限,当编译器对变量的依赖关系分析不清晰,不能确认其为不变量时,就会保守地将不变量仍然放在循环内执行,此时需要优化人员将循环中的不变量进行手动外提。
打开封面
下载高清视频
观看高清视频
视频下载器
自编教材分享:第十章—CUDA程序优化(一)
自编教材实操课程分享:第六章—循环分段
自编教材实操课程分享:第六章—循环分裂
自编教材实操课程分享:第六章—循环倾斜
自编教材实操课程分享:第八章—减少内存读写
自编教材实操课程分享:第六章—循环交换
自编教材实操课程分享:第六章—循环展开和压紧
自编教材分享:第五章—编译与运行优化
自编教材实操课程分享:第六章-循环分块
自编教材实操课程分享:第五章—编译器前端
自编教材实操课程分享:第六章—过程克隆
自编教材实操课程分享:第六章—循环合并
自编教材实操课程分享:第八章—寄存器分配
自编教材实操课程分享:第七章—指令流水
自编教材实操课程分享:第八章—数组转置
自编教材分享:第一章—程序性能优化的意义(一)
自编教材分享:第七章—指令级并行(一)
自编教材实操课程分享:第六章—传参优化
自编教材实操课程分享:第六章—循环分布
自编教材实操课程分享:第六章—算法优化
自编教材分享:第六章—程序编写优化(一)
自编教材实操课程分享:第六章—合并判断条件
自编教材实操课程分享:第八章—缓存分块
自编教材实操课程分享:第六章—常数传播
自编教材实操课程分享:第六章—内联替换
自编教材实操课程分享:第六章—别名消除
自编教材实操课程分享:第八章—多线程操作
自编教材实操课程分享:第五章—编译器中端
自编教材分享:第三章—程序性能的分析和测量(二)
自编教材实操课程分享:第六章—选择合适的数据结构(二)
自编教材实操课程分享:第七章—循环完全展开
自编教材实操课程分享:第六章—全局变量优化
自编教材实操课程分享:第五章—循环展开
自编教材实操课程分享:第七章—分支向量化
自编教材实操课程分享:第六章—分支语句优化之运用条件编译
自编教材实操课程分享:第五章—循环分布
自编教材实操课程分享:第八章—结构属性域调整
自编教材实操课程分享:第五章—数学库优化
自编教材实操课程分享:第六章—分支语句优化之移除分支语句
LLVM编译器入门(一):LLVM整体设计