Project

General

Profile

« Previous | Next » 

Revision 5089b6ac

Added by jeremyevans (Jeremy Evans) over 3 years ago

Add peephole optimizer for newarray(X)/expandarray(X, 0) -> opt_reverse(X)

This renames the reverse instruction to opt_reverse, since now it
is only added by the optimizer. Then it uses as a more general
form of swap. This optimizes multiple assignment in the popped
case with more than two elements.