发明名称 COMPILER DEVICE, COMPILING METHOD AND COMPILER PROGRAM
摘要 <P>PROBLEM TO BE SOLVED: To provide a compiler device for generating an object program for, when the condition determination processing of a condition branching instruction and each instruction after branching depends on a global variable, preventing any malfunction from occurring even when the condition determination processing of the condition branching instruction and each instruction after branching are processed in parallel. <P>SOLUTION: A compiler device of the present invention includes: a core assignment object function extraction part for extracting a function including processing to change the value of a global variable based on the value of the global variable as a core assignment object function; and a source correction part for, when the core assignment object function is a calling function after branching by a condition determination processing of a condition branching instruction, assigning the core assignment object function to each CPU core of a multi-core processor, and for, when the global variable is changed by the condition determination processing of the condition branching instruction, correcting a source program so that the core assignment object function can be made to retry the processing to change the value of the global variable based on the value of the global variable. <P>COPYRIGHT: (C)2012,JPO&INPIT
申请公布号 JP2012103923(A) 申请公布日期 2012.05.31
申请号 JP20100252280 申请日期 2010.11.10
申请人 RENESAS ELECTRONICS CORP 发明人 NAGASHIMA NAMIYO;NISHIKATA KAZUO
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址