Specialize object bases in new minstrs
commit79bdc658f5a2de70088de7a4bf9ba5e207d031c0
authorBrett Simmers <bsimmers@fb.com>
Wed, 16 Dec 2015 01:11:08 +0000 (15 17:11 -0800)
committerhhvm-bot <hhvm-bot@fb.com>
Wed, 16 Dec 2015 01:30:35 +0000 (15 17:30 -0800)
tree97582ef523c8de422f26644814569528e6f16075
parentf8d4bcd87fa6d99fd62db3392f59b7e7d50ec021
Specialize object bases in new minstrs

Summary:
The old-minstr emitBaseLCR() always specializes object bases when the
next dim is a property operation. This probably isn't optimal but we should
match old minstrs for now.

Reviewed By: alexmalyshev

Differential Revision: D2761678

fb-gh-sync-id: 158b4f6d60e9e3e3dab03c0783396aaa2343a396
hphp/runtime/vm/jit/irgen-minstr.cpp