X87: Refactor bailout reasons and disable optimization in more cases.
authorweiliang.lin@intel.com <weiliang.lin@intel.com>
Wed, 24 Sep 2014 15:29:00 +0000 (15:29 +0000)
committerweiliang.lin@intel.com <weiliang.lin@intel.com>
Wed, 24 Sep 2014 15:29:00 +0000 (15:29 +0000)
commit9b06bf6047b06e0e2086a31befb675a72090b9ac
tree55ee2f9c851cfad592ab1883e6d35c2c8d9ccc7a
parent8e6e09c169b8864b1be98d4a4e37498598e85b54
X87: Refactor bailout reasons and disable optimization in more cases.

port r24161.

original commit message:
  Refactor bailout reasons and disable optimization in more cases.

BUG=
R=weiliang.lin@intel.com

Review URL: https://codereview.chromium.org/597913002

Patch from Chunyang Dai <chunyang.dai@intel.com>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24190 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/x87/lithium-x87.cc
src/x87/lithium-x87.h
src/x87/macro-assembler-x87.h