摘要 |
PURPOSE:To reduce operation quantity by examining that the using place of a variable exists in a same sentence number as the definition sentence when the definition of the variable of a data flow analysis part is used and confirming that the access of a user constant does not exist so as to eliminate an unnecessary definition sentence. CONSTITUTION:In case of optimizing an intermediate language developed from a source program, the existence of the use of the variable which is defined with the definition sentence in a program is examined in a check part 3, and it is examined in a check part 4 that all the using places of variable exist in the same number as the definition sentence. When the uses exist in the same sentence number as the definition sentence, a constant detection part 5 confirms that the user access does not exist in the right side of the definition sentence and an elimination part 6 eliminates the confirmed definition sentence.
|