50 likes | 247 Views
Superoptimization based LLVM-x86 compilation. Supervisor: Prof. Sorav Bansal. Results of comparing runtimes of standard programs compiled by LLC w.r.t our compiler Sample output of Rule generator. Results: Bubble Sort. Results: Insertion Sort. Results: Matrix Accumulation. Operation:
E N D
Superoptimization based LLVM-x86 compilation Supervisor: Prof. SoravBansal Results of comparing runtimes of standard programs compiled by LLC w.r.t our compiler Sample output of Rule generator
Results: Matrix Accumulation Operation: Multiplication impossible without register specific instructions support (mul)