Invention Grant
- Patent Title: Generating object code that uses calculated contents for a variable determined from a predicate
- Patent Title (中): 生成使用从谓词确定的变量的计算内容的对象代码
-
Application No.: US12856302Application Date: 2010-08-13
-
Publication No.: US08402429B2Publication Date: 2013-03-19
- Inventor: Allan H. Kielstra
- Applicant: Allan H. Kielstra
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent A. Bruce Clay
- Priority: CA2675680 20090827
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
In an embodiment, a predicate condition that compares a predicate variable to a compared value is determined. The predicate condition is in a predicate block that exists on a path to a current block that accesses a current variable. A decision is made whether the current variable and the predicate variable are defined by a sub-clique and whether a member of the sub-clique sets the predicate variable to a predicate value that causes control flow to take the path from the predicate block to the current block. Upon a determination that the current variable and the predicate variable are defined by the sub-clique and the member of the sub-clique sets the predicate variable to the predicate value that causes control flow to take the path from the predicate block to the current block, then contents for the current variable are calculated and first object code is generated, which loads the contents.
Public/Granted literature
- US20110055808A1 GENERATING OBJECT CODE THAT USES CALCULATED CONTENTS FOR A VARIABLE DETERMINED FROM A PREDICATE Public/Granted day:2011-03-03
Information query