Floating-point data speculation across a procedure call...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S136000, C717S159000, C712S226000

Reexamination Certificate

active

07103880

ABSTRACT:
A method of converting an original code sequence to a modified code sequence where the original code sequence includes a procedure call that is prior to a load instruction that is configured to load a value into one of a first plurality of registers is provided. The method includes inserting an advanced load instruction associated with one of a second plurality of registers into the modified code sequence where the advanced load instruction is configured to cause the value to be loaded into the one of the first plurality of registers. The method also includes inserting the procedure call into the modified code sequence subsequent to the advanced load instruction and inserting a checking instruction associated with the one of the second plurality of registers into the modified code sequence subsequent to the procedure call.

REFERENCES:
patent: 5542075 (1996-07-01), Ebcioglu et al.
patent: 5611063 (1997-03-01), Loper et al.
patent: 5966544 (1999-10-01), Sager
patent: 6332214 (2001-12-01), Wu
patent: 6631460 (2003-10-01), Morris et al.
patent: 6658559 (2003-12-01), Arora et al.
patent: 6728867 (2004-04-01), Kling
patent: 6918030 (2005-07-01), Johnson
patent: 2003/0135722 (2003-07-01), Johnson
patent: 2004/0059898 (2004-03-01), Baxter et al.
Cheng et al., “Compiler-directed early load-address generation”, Nov. 1998, Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture, p. 138-147 □□.
Lin et al., “Speculative register promotion using advanced load address table (ALAT)”, Code Generation and Optimization, 2003. CGO 2003. International Symposium, Mar. 23-26, 2003 pp. 125-134.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Floating-point data speculation across a procedure call... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Floating-point data speculation across a procedure call..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Floating-point data speculation across a procedure call... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3588844

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.