DATA-FLOW METHOD FOR OPTIMIZING EXCEPTION-HANDLING INSTRUCTIONS IN PROGRAMS

Patent №

US 7,120,904

Granted

2006-10-10

Filed 2000

Owner

KUCK & ASSOCIATES, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09552292

A method for analyzing and optimizing programs that operate on a data structure where the state of the data structure must be valid at certain program points. The program is represented as a control-flow graph. The method decomposes the state of the data structure into components, and applies partial redundancy elimination to place instructions that set the state of the data structure, with a variation that permits speculative placement. Application extends to manipulating a stack that keeps track of what to do should an exception arise during execution. In this context, a control-flow representation of contingencies is converted into placement of instructions that manipulate the stack.

AI classification

AI hardware1.00
Natural language0.00
Vision0.00
Planning0.00
Machine learning0.00
Speech0.00
Knowledge representation0.00
Evolutionary computation0.00

Ownership

KUCK & ASSOCIATES, INC.

assignment · 110010704

INTEL CORPORATION

assignment · 128670108

Assignors

ROBISON, ARCH D.

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

© 2026 NYSGPT2525 LLC