发明名称 |
SYSTEM FOR COMPILING A COMPUTER PROGRAM |
摘要 |
According to one aspect of the present invention, a method is responsive to a data structure representing a sequence of instructions (fig.4c) representing a trace. The trace includes instructions comprising a conditional block (48A, 50) that represents at least a portion of a control flow construct. The trace may further include an instruction (34) that is positioned subsequent to the conditional block (48A, 50) and has a dependency to at least one of the instructions comprising the conditional block (120). The method comprises: removing, from the conditional block (48A, 50), at least one of the at least one of the at least one instructions (34) to the sequence at a position prior to the conditional block (48A, 50), the at least one predicated instruction having a correspondence with the at least one of the at least one instruction removed (34); and moving the instruction having a dependency to a position prior to the conditional block (48, 50).
|
申请公布号 |
WO02101548(A1) |
申请公布日期 |
2002.12.19 |
申请号 |
WO2002US18217 |
申请日期 |
2002.06.07 |
申请人 |
EQUATOR TECHNOLOGIES, INC.;GILMORE, DOUGLAS, J.;YE, MEI;CHENG, EVAN |
发明人 |
GILMORE, DOUGLAS, J.;YE, MEI;CHENG, EVAN |
分类号 |
G06F9/45;(IPC1-7):G06F9/45 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|