首页> 外国专利> System and methods for determination of independence of sub-graphs in a graph-based intermediate representation of program instructions

System and methods for determination of independence of sub-graphs in a graph-based intermediate representation of program instructions

机译:用于确定程序指令的基于图的中间表示中的子图独立性的系统和方法

摘要

An intermediate representation of sequences of instructions for a stacked based computer is a code graph using a numbering method on the nodes of the graph, along with a set of relations among the nodes, to determine, in a single pass, the independence of each node or sub-graph represented by the node. The numbering is a post-order that directly, by numerical comparison defines the relevant hierarchical relationships among sub-graphs. The sub-graph of a particular node may have one or more alias nodes that refers to target nodes, a target node being a node representing an argument which is the result of a previous program instruction. For a subgraph to be considered independent, any aliases generated by nodes within the subgraph must themselves be contained in it, and conversely, any aliases in the subgraph must have been generated by nodes also within it.
机译:堆叠式计算机的指令序列的中间表示形式是一个代码图,该代码图在图的节点上使用编号方法,以及节点之间的一组关系,以单次确定每个节点的独立性或由节点表示的子图。编号是一种后序,通过数值比较直接定义子图之间的相关层次关系。特定节点的子图可以具有一个或多个别名节点,这些别名节点引用目标节点,目标节点是表示自变量的节点,该自变量是先前程序指令的结果。为了使子图具有独立性,子图中的节点生成的任何别名都必须包含在其中,反之,子图中的任何别名也必须由其内部的节点生成。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号