Optimizing LightningSim: Implementing Trace Compression and Analysis optimizations for acceleration of Simulation for High-Level Synthesis Designs