检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国电子科技集团公司第三十八研究所,安徽合肥230088
出 处:《中国集成电路》2015年第3期30-35,共6页China lntegrated Circuit
摘 要:WHIRL是Open64采用的一种通用的中间表示,支持多种高级语言和多种目标机。Open64的后端优化工作都是基于WHIRL设计的。BWDSP是一款支持SIMD指令的数字信号处理器,SIMD指令能够提高该处理器的指令并行性。SIMD优化也需要产生WHIRL中间表示,本文对如何产生BWDSP SIMD指令的WHIRL中间表示进行了研究,并在BWDSP的编译器OCC上得以实现。WHIRL is a common Intermediate Representation ( IR ) adopted by Open64. It supports many high-level languages and target machines. Open64 back-end optimizing work is based on WHIRL.BWDSP is a Digital Signal Processor ( DSP ) of supporting SIMD instructions which can upgrade the processor's parallelism. SIMD optimization also need generate WHIRL IR. This paper carries out research on how to generate WHIRL IR for BWDSP S1MD instructions. The actual process has been implemented on the BWDSP compiler - OCC.
关 键 词:数字信号处理器 单指令多数据 WHIRL 中间表示
分 类 号:TP314[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7