Adds word-size instructions to x64 assembler
commit035b3eaff7534646027013ac899796e7fe2524a9
authorEric Caruso <zircean@fb.com>
Fri, 21 Jun 2013 22:33:45 +0000 (21 15:33 -0700)
committerSara Golemon <sgolemon@fb.com>
Fri, 21 Jun 2013 23:37:11 +0000 (21 16:37 -0700)
tree370710b2dd27ceadfac13d112aa50758ce502559
parent1197521469416161d2b31625bf84ec7058ee77b5
Adds word-size instructions to x64 assembler

Retry of D848605 which doesn't segfault the open-source build.
Formerly, this change caused the assembler to emit an opsize
prefix before ret instructions taking a 16-bit immediate, which
worked on our machines but caused problems for Travis CI.
hphp/runtime/vm/jit/codegen.cpp
hphp/util/asm-x64.h
hphp/util/test/asm.cpp