发明名称 System and method for assigning basic blocks to computer control flow paths
摘要 A method for selecting a basic block in a computer program comprising providing a computer program including an entry basic block and a plurality of basic blocks forming control flow paths, determining that immediate subsets of the control flow paths commencing with the entry basic block are essentially unbiased subsets, determining that the basic blocks in the immediate subsets of the flow control paths have essentially the same height, and selecting any one of the basic blocks in the immediate subsets of the flow control flow paths. The height may be a height selected from the group of heights consisting of resource height and dependence height. An article of manufacture including a computer-readable medium having instructions for selecting a basic block or for forming a new computer control flow path. A computer system comprising a computer program having instructions for selecting a basic block or for forming a new computer control flow path.
申请公布号 US7065759(B2) 申请公布日期 2006.06.20
申请号 US20020175233 申请日期 2002.06.18
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 HANK RICHARD EUGENE
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址