LLVM optimization phase creating binaries with ISA extensions