Closed dwightguth closed 3 weeks ago
We pass -O3 to kompile instead of -O2 in order to decrease time spent doing pattern matching in the llvm backend.
Yes, the intention is that this optimization change has no impact on the transition system, and we've pretty much ironed out the rest of the bugs at this point. It makes the binary bigger, but not overly so.
We pass -O3 to kompile instead of -O2 in order to decrease time spent doing pattern matching in the llvm backend.