Patent · US Expired

Optimizing compiler for shortening execution time of object program

US5511198A · kind A · utility

47Cited by
6References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 28, 1994
Grant dateApr 23, 1996
Priority date
Expiry dateFeb 28, 2014

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/445
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An optimizing compiler has a function of determining whether the result of a statement to be executed precedent to a conditional branch statement is not referred to by one destination of the conditional branch statement. If the conditional branch statement is not influenced by the execution result of the precedent statement, the conditional branch statement is shifted in front of the precedent statement, to suppress the execution of the unnecessary statement. Therefore, the optimizing compiler shifts/copies conditional branch statements, to shorten the execution time of an object program.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.