Most modern superscalar CPUs also have logic to reorder the instructions to try to avoid pipeline stalls and increase parallel execution.
most modern superscalar cpus also have logic to reorder the instructions to try to avoid pipeline stalls and increase parallel execution