发明申请
US20060218542A1 Redundant store-load instruction elimination based on stack location insensitive sequences
审中-公开
基于堆栈位置不敏感序列的冗余存储加载指令消除
- 专利标题: Redundant store-load instruction elimination based on stack location insensitive sequences
- 专利标题(中): 基于堆栈位置不敏感序列的冗余存储加载指令消除
-
申请号: US11091239申请日: 2005-03-28
-
公开(公告)号: US20060218542A1公开(公告)日: 2006-09-28
- 发明人: Jiangning Liu , Yongnian Le , Joey Ye
- 申请人: Jiangning Liu , Yongnian Le , Joey Ye
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
A method to eliminate redundant store and load instruction pairs in the optimization of a stack-based language comprises determining data dependencies within a sequence of instructions, identifying a store-load instruction pair within the sequence of instructions, identifying one or more stack location insensitive sequences between the store-load instruction pair that enclose one or more of the data dependencies, reordering the one or more stack location insensitive sequences based on the data dependencies to place the two instructions of the store-load instruction pair immediately adjacent to each other, and removing the store-load instruction pair.
信息查询