Guarantees smashableMovq adjustment during relocation.
commite02af6c858b97753d2bb4244232c50030a317d1b
authorDave Estes <cestes@qti.qualcomm.com>
Mon, 26 Jun 2017 16:13:53 +0000 (26 09:13 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Mon, 26 Jun 2017 16:22:55 +0000 (26 09:22 -0700)
tree431f2cf21d76f5b6835dc11e8c82a6975cb0a55a
parent93fb14115f6d59d8d67d355eb98fcd8483844ac9
Guarantees smashableMovq adjustment during relocation.

Summary:
smashableMovqs often have an internal reference which needs to be
adjusted. While that adjustment code is present, it's only
triggered when the update internal reference flag is set. This
patch insures that the flag is set whenever a smashableMovq is
relocated.
Closes https://github.com/facebook/hhvm/pull/7891

Differential Revision: D5284547

Pulled By: mxw

fbshipit-source-id: 3145f7c5bed112969dbf7aeddf5669b3dd3df882
hphp/runtime/vm/jit/relocation-arm.cpp