X87: Double field values need sNaN -> qNaN canonicalization.
authorcdai2 <chunyang.dai@intel.com>
Fri, 6 Feb 2015 08:06:03 +0000 (16:06 +0800)
committercdai2 <chunyang.dai@intel.com>
Fri, 6 Feb 2015 08:06:59 +0000 (08:06 +0000)
commita3ac322a2ae0351bfad02fd188d3fe3cc0805b4d
tree11d6bf66aa967cf2bb1c57895cc7963a4aba76ac
parent5d72955afc7e4f635ae6611e090a63f5a6665dea
X87: Double field values need sNaN -> qNaN canonicalization.

  Fix the failure introduced by 0381acf7b32893f3ec8b097ec269d6743682905a (r26213).

  When storing Double field to external double array, we need to do special
  qNaN --> sNan recovery on X87 port.

BUG=
R=weiliang.lin@intel.com

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

Cr-Commit-Position: refs/heads/master@{#26477}
src/x87/lithium-codegen-x87.cc