Make minivect llvm optimization optional
Eliminate scalar numeric subexpressions from array expressions
Try module-level optimization in minivect
Use module-level optimization for array expressions