Invention Grant
- Patent Title: Optimizing runtime alias checks
-
Application No.: US16774756Application Date: 2020-01-28
-
Publication No.: US11435987B2Publication Date: 2022-09-06
- Inventor: Ganesh Gopalasubramanian , Ashutosh Nema , Venugopal Raghavan
- 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
- Priority: ININ201911053702 20191224
- Main IPC: G06F8/41
- IPC: G06F8/41

Abstract:
Optimizing runtime alias checks includes identifying, by a compiler, a base pointer and a plurality of different memory accesses based on the base pointer in a code loop; generating, by the compiler, a first portion of runtime code to determine a minimum access and a maximum access of the plurality of different memory accesses; and generating, by the compiler, a second portion of runtime code including one or more runtime alias checks for the minimum access and one or more runtime alias checks for the maximum access.
Public/Granted literature
- US20210191700A1 OPTIMIZING RUNTIME ALIAS CHECKS Public/Granted day:2021-06-24
Information query