发明名称 Compiler apparatus with flexible optimization
摘要 <p>The present invention provides a highly-flexible compiler that a user can control optimization by the compiler precisely.</p><p>A compiler 100 comprises an analysis unit 110 that detects directives (options and pragmas) from a user to the compiler, an optimization unit that is made up of a processing unit (a global region allocation unit 121, a software pipelining unit 122, a loop unrolling unit 123, a "if" conversion unit 124, and a pair instruction generation unit 125) that performs individual optimization processing designated by options and pragmas from a user, following the directives and the like from the analysis unit 110, etc. The global region allocation unit 121 performs optimization processing, following designation of the maximum data size of variables to be allocated to a global region, designation of variables to be allocated to the global region, and options and pragmas regarding designation of variables not to be allocated in the global region. </p>
申请公布号 EP1378831(A3) 申请公布日期 2008.04.09
申请号 EP20030013492 申请日期 2003.06.26
申请人 MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD 发明人 OGAWA, HAJIME;HEISHI, TAKETO;SAKATA, TOSHIYUKI;TAKAYAMA, SHUICHI;MICHIMOTO, SHOHEI;HAMADA, TOMOO;MIYACHI, RYOKO
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址