Руководство разработчика программного обеспечения для архитектуры Intel 64 и IA-32 после переупорядочения действий одним процессором (раздел 8.2.2, "Заказ памяти в P6 и более поздних семействах процессоров" ):
Чтение может быть переупорядочено с помощью более старых записей в разных местах, но а не со старыми сообщениями в том же месте.
Затем ниже при обсуждении точек, где это расслаблено по сравнению с предыдущими процессоров, он говорит:
Пересылка хранилища-буфера, когда чтение передает запись в одну и ту же память местоположение и др.
Насколько я могу судить, "пересылка хранилища-буфера" точно не определена в любом месте (и ни один из них не проходит). Что означает чтение для чтения записи в том же месте здесь, учитывая, что выше сказано, что чтение не может быть переупорядочено с записью в том же месте?