[turbofan] Remove unused word32 truncation case for CheckFloat64Hole.
BUG=chromium:684208,chromium:709753,v8:5267 R=jarin@chromium.org Review-Url: https://codereview.chromium.org/2811153003 Cr-Commit-Position: refs/heads/master@{#44608}
This commit is contained in:
parent
5f90a6eb06
commit
2eeb085427
@ -2700,11 +2700,7 @@ class RepresentationSelector {
|
|||||||
switch (mode) {
|
switch (mode) {
|
||||||
case CheckFloat64HoleMode::kAllowReturnHole:
|
case CheckFloat64HoleMode::kAllowReturnHole:
|
||||||
if (truncation.IsUnused()) return VisitUnused(node);
|
if (truncation.IsUnused()) return VisitUnused(node);
|
||||||
if (truncation.IsUsedAsWord32()) {
|
if (truncation.IsUsedAsFloat64()) {
|
||||||
VisitUnop(node, UseInfo::TruncatingWord32(),
|
|
||||||
MachineRepresentation::kWord32);
|
|
||||||
if (lower()) DeferReplacement(node, node->InputAt(0));
|
|
||||||
} else if (truncation.IsUsedAsFloat64()) {
|
|
||||||
VisitUnop(node, UseInfo::TruncatingFloat64(),
|
VisitUnop(node, UseInfo::TruncatingFloat64(),
|
||||||
MachineRepresentation::kFloat64);
|
MachineRepresentation::kFloat64);
|
||||||
if (lower()) DeferReplacement(node, node->InputAt(0));
|
if (lower()) DeferReplacement(node, node->InputAt(0));
|
||||||
|
Loading…
Reference in New Issue
Block a user