1. A method for synthesizing computer machine instructions, comprising: selecting at least a first computer machine instruction and a second computer machine instruction from an instruction set; aggregating functionality of the first computer machine instruction and the second computer machine instruction to generate a third computer machine instruction; and adding the third computer machine instruction to the instruction set.