Carnegie Mellon Optimizing Compilers Fall 2024 Final Project