Patent · US Active

Method and system of compiling program code into predicated instructions for execution on a processor without a program counter

US9507594B2 · kind B2 · utility

1Cited by
9References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 2, 2013
Grant dateNov 29, 2016
Priority date
Expiry dateNov 28, 2034

Classification

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

Abstract

A predicated instruction compilation system includes a control flow graph generation module to generate a control flow graph of a program code to be compiled into the predicated instructions to be executed on a processor that does not include any program counter. Each of the instructions includes a predicate guard and a predicate update. The compilation system also includes a control flow transformation module to automatically generate the predicate guard and an update to the predicate state on the processor. A computer-implemented method of compiling a program code into predicated instructions is also described.

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