METHOD AND APPARATUS FOR DOING PROGRAM ANALYSIS

Patent №

US 7,117,490

Granted

2006-10-03

Filed 2001

Owner

INTEL CORPORATION

Lab

AI components

3

nlp · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09976313

The invention provides a method and apparatus for doing program analysis. According to embodiments of the invention program analysis comprises assigning an alias to each equivalence class of possibly overlapping memory accesses as defined by an alias analysis of an intermediate language program; and defining a definition-use relationship between statements in each equivalence class wherein definition statements which belong to the equivalence class reference the alias associated with that class, and wherein use statements which belong to the equivalence class reference the alias associated with for that class. The invention also provides a program analysis algorithm which utilizes a dependence flow graph having the property that the edge cardinality is independent of the definition-use of structure the program being analyzed.

AI classification

Knowledge representation0.99
AI hardware0.97
Natural language0.71
Planning0.48
Machine learning0.05
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

INTEL CORPORATION

assignment · 122580541

Assignors

HARRISON, WILLIAMS L., III, SEED, COTTON

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

From the same owner

© 2026 NYSGPT2525 LLC