发明名称 Method for performing common subexpression elimination on a rack-N static single assignment language
摘要 Briefly, in one embodiment, the invention is a method for eliminating common subexpressions in an initial SSA intermediate language representation of at least a portion of a computer program. The method includes (a) inserting a phi-node for an unambiguous definition used in an unambiguous subexpression reaching a join point in the initial intermediate language subsequent to the join point; (b) inserting a phi-node for the unambiguous common subexpression; (c) renaming the unambiguous definition and a subsequent use reached by the definition; and (d) renaming the unambiguous common subexpression.
申请公布号 US6002879(A) 申请公布日期 1999.12.14
申请号 US19970829856 申请日期 1997.04.01
申请人 INTEL CORPORATION 发明人 RADIGAN, JIM J.;PARIKH, VISHESH M.
分类号 G06F9/45;(IPC1-7):G06F9/45;G06F9/44 主分类号 G06F9/45
代理机构 代理人
主权项
地址