Will generate intermediate Instruction Language for conversion and
easier optimization