发明名称 System and Method for Advanced Polyhedral Loop Transformations of Source Code in a Compiler
摘要 A system and method for advanced polyhedral loop transformations of source code in a compiler are provided. The mechanisms of the illustrative embodiments address the weaknesses of the known polyhedral loop transformation based approaches by providing mechanisms for performing code generation transformations on individual statement instances in an intermediate representation generated by the polyhedral loop transformation optimization of the source code. These code generation transformations have the important property that they do not change program order of the statements in the intermediate representation. This property allows the result of the code generation transformations to be provided back to the polyhedral loop transformation mechanisms in a program statement view, via a new re-entrance path of the illustrative embodiments, for additional optimization.
申请公布号 US2009083724(A1) 申请公布日期 2009.03.26
申请号 US20070861449 申请日期 2007.09.26
申请人 EICHENBERGER ALEXANDRE E;O'BRIEN JOHN K P;O'BRIEN KATHRYN M;VASILACHE NICOLAS T 发明人 EICHENBERGER ALEXANDRE E.;O'BRIEN JOHN K. P.;O'BRIEN KATHRYN M.;VASILACHE NICOLAS T.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利