| OLD | NEW | 
|---|
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 the V8 project authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "src/compiler/verifier.h" | 5 #include "src/compiler/verifier.h" | 
| 6 | 6 | 
| 7 #include <algorithm> | 7 #include <algorithm> | 
| 8 #include <deque> | 8 #include <deque> | 
| 9 #include <queue> | 9 #include <queue> | 
| 10 #include <sstream> | 10 #include <sstream> | 
| (...skipping 864 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 875     case IrOpcode::kFloat64Div: | 875     case IrOpcode::kFloat64Div: | 
| 876     case IrOpcode::kFloat64Mod: | 876     case IrOpcode::kFloat64Mod: | 
| 877     case IrOpcode::kFloat64Max: | 877     case IrOpcode::kFloat64Max: | 
| 878     case IrOpcode::kFloat64Min: | 878     case IrOpcode::kFloat64Min: | 
| 879     case IrOpcode::kFloat64Abs: | 879     case IrOpcode::kFloat64Abs: | 
| 880     case IrOpcode::kFloat64Sqrt: | 880     case IrOpcode::kFloat64Sqrt: | 
| 881     case IrOpcode::kFloat64RoundDown: | 881     case IrOpcode::kFloat64RoundDown: | 
| 882     case IrOpcode::kFloat64RoundUp: | 882     case IrOpcode::kFloat64RoundUp: | 
| 883     case IrOpcode::kFloat64RoundTruncate: | 883     case IrOpcode::kFloat64RoundTruncate: | 
| 884     case IrOpcode::kFloat64RoundTiesAway: | 884     case IrOpcode::kFloat64RoundTiesAway: | 
|  | 885     case IrOpcode::kFloat64RoundTiesEven: | 
| 885     case IrOpcode::kFloat64Equal: | 886     case IrOpcode::kFloat64Equal: | 
| 886     case IrOpcode::kFloat64LessThan: | 887     case IrOpcode::kFloat64LessThan: | 
| 887     case IrOpcode::kFloat64LessThanOrEqual: | 888     case IrOpcode::kFloat64LessThanOrEqual: | 
| 888     case IrOpcode::kTruncateInt64ToInt32: | 889     case IrOpcode::kTruncateInt64ToInt32: | 
| 889     case IrOpcode::kRoundInt64ToFloat32: | 890     case IrOpcode::kRoundInt64ToFloat32: | 
| 890     case IrOpcode::kRoundInt64ToFloat64: | 891     case IrOpcode::kRoundInt64ToFloat64: | 
| 891     case IrOpcode::kRoundUint64ToFloat64: | 892     case IrOpcode::kRoundUint64ToFloat64: | 
| 892     case IrOpcode::kTruncateFloat64ToFloat32: | 893     case IrOpcode::kTruncateFloat64ToFloat32: | 
| 893     case IrOpcode::kTruncateFloat64ToInt32: | 894     case IrOpcode::kTruncateFloat64ToInt32: | 
| 894     case IrOpcode::kBitcastFloat32ToInt32: | 895     case IrOpcode::kBitcastFloat32ToInt32: | 
| (...skipping 338 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 1233          replacement->op()->EffectOutputCount() > 0); | 1234          replacement->op()->EffectOutputCount() > 0); | 
| 1234   DCHECK(!NodeProperties::IsFrameStateEdge(edge) || | 1235   DCHECK(!NodeProperties::IsFrameStateEdge(edge) || | 
| 1235          replacement->opcode() == IrOpcode::kFrameState); | 1236          replacement->opcode() == IrOpcode::kFrameState); | 
| 1236 } | 1237 } | 
| 1237 | 1238 | 
| 1238 #endif  // DEBUG | 1239 #endif  // DEBUG | 
| 1239 | 1240 | 
| 1240 }  // namespace compiler | 1241 }  // namespace compiler | 
| 1241 }  // namespace internal | 1242 }  // namespace internal | 
| 1242 }  // namespace v8 | 1243 }  // namespace v8 | 
| OLD | NEW | 
|---|