A compiler and method of compiling provide extended redundant copy elimination by eliminating copy statements having provably equivalent data items when it is determined that the defined operand of a copy statement has both a non-uniquely reachable use, and an additional, uniquely reachable...http://www.google.com/patents/US5790867?utm_source=gb-gplus-sharePatent US5790867 - Compiler with extended redundant copy elimination