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
LLM-assisted compiler pass generation with Triton & CUDA
Coursework archive for TUM Systems Programming labs, covering Linux syscalls, FUSE filesystems, process management, concurrency, memory allocation, TCP networking, Protocol Buffers, and LLVM passes in C/C++.
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%.
To associate your repository with the compiler-passes topic, visit your repo's landing page and select "manage topics."