A LLVM Alias Analysis pass based on Target Library Information
-
Updated
Feb 21, 2019 - C++
A LLVM Alias Analysis pass based on Target Library Information
Lab assignments for my Middle-End compilers class A.Y. 2023-2024
This project focuses on creating compiler passes in LLVM, that are able to detect and optimise specific data structures, such as Array-of-Structures (AoS) and Structure-of-Arrays (SoA). This is the source code for my CS351 Third Year Project module, where I have achieved a first class mark of 72%.
Add a description, image, and links to the compiler-passes topic page so that developers can more easily learn about it.
To associate your repository with the compiler-passes topic, visit your repo's landing page and select "manage topics."