发明名称 Intermediate form for bitwidth sensitive applications and uses thereof
摘要 Techniques for representing a program are provided. The techniques include creating one or more sub-variables for each of one or more variables in the program, and maintaining a single size of each of the one or more variables throughout a life-span of each of the one or more variables. Additionally, techniques for performing register allocation are also provided. The techniques include representing bit-width information of each of one or more variables in a powers-of-two representation, wherein the one or more variables comprise one or more variables in a program, coalescing the one or more variables, packing the one or more coalesced variables, and using the one or more packed variables to perform register allocation.
申请公布号 US8732680(B2) 申请公布日期 2014.05.20
申请号 US20090388884 申请日期 2009.02.19
申请人 BARIK RAJKISHORE;VENKATA KRISHNA NANDIVADA;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BARIK RAJKISHORE;VENKATA KRISHNA NANDIVADA
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址