Emit non-smashable call to the funcPrologueRedispatch stub
commit05e48630da62bfc6878866541f36b660f2201cce
authorJan Oravec <jan@fb.com>
Wed, 26 Aug 2020 02:46:49 +0000 (25 19:46 -0700)
committerFacebook GitHub Bot <facebook-github-bot@users.noreply.github.com>
Wed, 26 Aug 2020 02:49:12 +0000 (25 19:49 -0700)
tree6a1c032b9a11fb70aa58f0a3f9f9239e37dcab56
parentc09a501f68272f2ee311617c216fcbc02a6efbe6
Emit non-smashable call to the funcPrologueRedispatch stub

Summary:
We are never going to smash a call to the funcPrologueRedispatch stub, so
there's no point of aligning it and making code unnecessarily bigger.

Reviewed By: oulgen

Differential Revision: D23290426

fbshipit-source-id: ffbd668c981f63c9e2d83dccd7a164b7fa036d8c
12 files changed:
hphp/runtime/vm/jit/irlower-call.cpp
hphp/runtime/vm/jit/reg-alloc.cpp
hphp/runtime/vm/jit/unique-stubs.h
hphp/runtime/vm/jit/vasm-arm.cpp
hphp/runtime/vm/jit/vasm-check.cpp
hphp/runtime/vm/jit/vasm-fusion.cpp
hphp/runtime/vm/jit/vasm-info.cpp
hphp/runtime/vm/jit/vasm-instr.cpp
hphp/runtime/vm/jit/vasm-instr.h
hphp/runtime/vm/jit/vasm-internal.cpp
hphp/runtime/vm/jit/vasm-ppc64.cpp
hphp/runtime/vm/jit/vasm-x64.cpp