Kill some unnecessary SyncMode::Syncs
commit5e7e26fe1ebf42e472c76997894e2e2d9de0d1b9
authorMichael Colavita <mcolavita@fb.com>
Fri, 6 Aug 2021 11:48:10 +0000 (6 04:48 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Fri, 6 Aug 2021 11:49:44 +0000 (6 04:49 -0700)
tree5eff65585135240daabebe749be0b3ed7236d681
parentc326b9d1ff7477790af3ac79356f4ef35d9bc7b1
Kill some unnecessary SyncMode::Syncs

Summary: Remove a few SyncMode::Syncs that are unnecessary. This cuts down on the number of eager syncs we will insert during profiling and helps us to verify memory effects.

Reviewed By: ricklavoie

Differential Revision: D30149466

fbshipit-source-id: a7c94c21ff9bbd4fe98273e2a695dcf22525c161
hphp/runtime/vm/jit/irlower-iter.cpp
hphp/runtime/vm/jit/irlower-minstr.cpp
hphp/runtime/vm/jit/native-calls.cpp