首页>
外国专利>
Compiler apparatus, and the compiler is stored in a computer-readable recording medium
Compiler apparatus, and the compiler is stored in a computer-readable recording medium
展开▼
机译:编译器设备,并且该编译器存储在计算机可读记录介质中
展开▼
页面导航
摘要
著录项
相似文献
摘要
PROBLEM TO BE SOLVED: To actualize a compiler capable of generating an object program which is short in execution time (high in execution performance). ;SOLUTION: A branch detecting means 12 detects from a loop detected by a loop detecting means 11 a conditional branch code meeting the conditions that 'a condition is a comparison between the result of a residue and a constant, the dividend of division for calculating the residue is an index of the loop, and the divisor of the division is a positive integer constant' and records information regarding the conditional branch code. An unroll stage number determining means 13 determines an unroll stage number according to the information. A loop unrolling means 14 unrolls the loop with the unroll stage number and changes a 'conditional branch code whose condition is always true or false' after the unrolling into an unconditional branch code. An unnecessary code deleting means 15 deletes codes which become unnecessary as a result of the change.;COPYRIGHT: (C)2001,JPO
展开▼