发明名称 Using Aliasing Information for Dynamic Binary Optimization
摘要 A compiler compiles code in a target program for later execution with a dynamic binary optimizer by including aliasing information with the compiled code. When the program is subsequently executed, the dynamic binary optimizer accesses the aliasing information to determine whether certain optimizations can be safely performed. Preferably, the aliasing information includes a memory reference index assigning an index to each memory reference instruction and a may-alias bit matrix indicating, for each memory reference instruction, which other memory reference instructions might reference the same memory location. Aliasing information is preferably used by the optimizer during execution to safely re-order operations.
申请公布号 US2012198428(A1) 申请公布日期 2012.08.02
申请号 US201113016038 申请日期 2011.01.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 SCHMIDT WILLIAM J.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址