1. A method comprising: determining a set of optimization pass configuration data for code of a software program to be compiled, wherein the optimization pass configuration data defines a sequence of optimization passes for the software program during compilation; and executing the sequence of optimization passes on code for the software program based on the set of optimization pass configuration data.