Add support for HHBC ops with 5 immediates
commit78ec645456d275b73717ac767b81dd02dd614e17
authorRick Lavoie <rlavoie@fb.com>
Sat, 14 Apr 2018 04:30:20 +0000 (13 21:30 -0700)
committerHhvm Bot <hhvm-bot@users.noreply.github.com>
Sat, 14 Apr 2018 04:33:30 +0000 (13 21:33 -0700)
tree18088a1bc59cae6d9fe57c82fb738f08223bae3c
parentaf23c40caf42a8003b7cd443f6aa8e3a0c1c7fa0
Add support for HHBC ops with 5 immediates

Summary: Extend the maximum allowed immediates in a HHBC op to 5.

Reviewed By: jano

Differential Revision: D7616953

fbshipit-source-id: adb5b19274c53051906bbc6ee6a2c6ad8e5cc1a7
15 files changed:
hphp/compiler/analysis/emitter.cpp
hphp/hhbbc/bc.h
hphp/hhbbc/emit.cpp
hphp/hhbbc/parse.cpp
hphp/hhbbc/show.cpp
hphp/runtime/vm/as.cpp
hphp/runtime/vm/bytecode.cpp
hphp/runtime/vm/disas.cpp
hphp/runtime/vm/hhbc.cpp
hphp/runtime/vm/hhbc.h
hphp/runtime/vm/jit/irgen-interpone.cpp
hphp/runtime/vm/jit/irgen.h
hphp/runtime/vm/jit/normalized-instruction.h
hphp/runtime/vm/jit/translator.cpp
hphp/runtime/vm/verifier/check-func.cpp