ORAQL — Optimistic Responses to Alias Queries in LLVM

Jan Hueckelheim, Johannes Doerfert · 2023

Alias analysis (AA) is a prerequisite for many compiler optimizations, which are crucial for performance especially for parallel and scientific software. AA is the subject of ongoing research, and compilers can in practice only approximate the alias information of a given program. In this paper we investigate the extent to which performance in high-performance computing (HPC) applications could be improved if better AA were available in LLVM, one of the most widely used compilers today.

Read the paper · More papers on PaperTik