Patent
1997-09-19
1999-08-10
Hafiz, Tariq R.
395708, G06F 945
Patent
active
059371960
ABSTRACT:
A compiler and method of compiling provide partial redundant copy elimination by eliminating copy statements having at least one eligible reachable use and at least one ineligible reachable use. To eliminate such statements, the used operand of each eligible use is replaced with the used operand in the copy statement, and the copy statement is duplicated prior to each ineligible use.
REFERENCES:
patent: 4843545 (1989-06-01), Kikuchi
patent: 5790867 (1998-08-01), Schmidt et al.
Kourosh Gharachorloo, Vivek Sarkar, and John Hennessy, "A Simple and Efficient Implementation Approach for Single Assignment Languages", 1988 Lisp and Functional Programming Conference, pp. 259-268, Jul. 1988.
K. Gopinath and John L. Hennessy, "Copy Elimination in Functional Languages", Proceedings of the sixteenth annual ACM symposium on Principles of programming languages, pp. 303-314, 1989.
Peter Schnorf, Mahadevan Ganapathi and John L. Hennessy, "Compile-time Copy Elimination", Software--Practice and Experience vol. 23(11), pp. 1175-1200, Nov. 1993.
Prosser Edward Curtis
Roediger Robert Ralph
Schmidt William Jon
Hafiz Tariq R.
International Business Machines - Corporation
Stevens Lisa
LandOfFree
Compiling with partial copy propagation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Compiling with partial copy propagation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiling with partial copy propagation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1129078