发明名称 METHOD AND DEVICE FOR COMPILING
摘要 PROBLEM TO BE SOLVED: To realize register assignment for avoiding false dependence by deciding a real register as a candidate for preferentially assigning to a virtual register when the real register which never generate a new inter-instruction dependence relation exists based on information showing a section analyzing result and inter-instruction dependence relation. SOLUTION: By inputting a source program written in a high-level language, an analysis part 1 analyzes characters/phrases, syntax, etc., with respect to the inputted source program 11 to generate a first intermediate code 12. Next, an optimization part 2 optimizes the code 12 for accelerating processing to generate a second intermediate code 13. The part 2 executes flow analysis, data depending analysis, and instruction assignment, register assignment, etc. An output part 3 generates a machine language (object program) 14 which can be executed by an object processor based on the optimized code 13.
申请公布号 JP2000284968(A) 申请公布日期 2000.10.13
申请号 JP19990093896 申请日期 1999.03.31
申请人 TOSHIBA CORP 发明人 MATSUZAKI HIDENORI;IMAI TORU
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址