Cortex-M7のパイプラインは64ビットで処理されます。すなわち32ビット命令が2つ同時に処理されることになります。
実行パイプラインに入る前にμ-Opによってデータ依存状態を決定します。すなわち同時発行できるかどうかをチェックします。2つの命令にまったく依存性が無い場合や、どちらのALUでも実行可能な場合は、同時発行されて同時実行されます。
いくつかの命令はデュアル発行されません。どの命令がデュアル発行されないかは公開されていませんので、明言はできませんが、スーパースカラパイプラインの構造から次のように考えられます。