Loop Transformation for Computer Compiler Optimization

Patent №

US 8,732,679

Granted

2014-05-20

Filed 2010

Owner

QUALCOMM INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12724467

A new computer-compiler architecture includes code analysis processes in which loops present in an intermediate instruction set are transformed into more efficient loops prior to fully executing the intermediate instruction set. The compiler architecture starts by generating the equivalent intermediate instructions for the original high level source code. For each loop in the intermediate instructions, a total cycle cost is calculated using a cycle cost table associated with the compiler. The compiler then generates intermediate code for replacement loops in which all conversion instructions are removed. The cycle costs for these new transformed loops are then compared against the total cycle cost for the original loops. If the total cycle costs exceed the new cycle costs, the compiler will replace the original loops in the intermediate instructions with the new transformed loops prior to generation of final code using the instruction set of the processor.

AI classification

AI hardware0.96
Natural language0.14
Evolutionary computation0.00
Planning0.00
Vision0.00
Knowledge representation0.00
Speech0.00
Machine learning0.00

Ownership

QUALCOMM INCORPORATED

assignment · 240830959

Assignors

UDAYAKUMARAN, SUMESH, ZHANG, CHIHONG

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC