Utilizing instruction-level parallelism in x86