Invention Grant
- Patent Title: Dynamic instances semantics
-
Application No.: US16544796Application Date: 2019-08-19
-
Publication No.: US11455153B2Publication Date: 2022-09-27
- Inventor: Nicolai Haehnle
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Liang & Cheng, PC
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
A computing system includes a processor and a memory storing instructions for a compiler that, when executed by the processor, cause the processor to generate a control flow graph of program source code by receiving the program source code in the compiler, in the compiler, generating a structure point representation based on the received program source code by inserting into the program source code a set of structure points including an anchor structure point and a join structure point associated with the anchor structure point, and based on the structure point representation, generating the control flow graph including a plurality of blocks each representing a portion of the program source code. In the control flow graph, a block A between the anchor structure point and the join structure point post-dominates each of the one or more divergent branches between the anchor structure point and the join structure point.
Public/Granted literature
- US20200301681A1 DYNAMIC INSTANCES SEMANTICS Public/Granted day:2020-09-24
Information query