1. A method for optimizing a number of instructions in a program file, comprising: finding a first instruction and a second instruction in the program file that each perform a single operation and the second instruction depends on a result of the first instruction; and forming a fused instruction that includes determining a fused opcode that represents both a first operation of the first instruction and a second operation of the second instruction.