summaryrefslogtreecommitdiff
path: root/chromium/v8/src/compiler/machine-graph-verifier.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/v8/src/compiler/machine-graph-verifier.cc
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/v8/src/compiler/machine-graph-verifier.cc')
-rw-r--r--chromium/v8/src/compiler/machine-graph-verifier.cc46
1 files changed, 0 insertions, 46 deletions
diff --git a/chromium/v8/src/compiler/machine-graph-verifier.cc b/chromium/v8/src/compiler/machine-graph-verifier.cc
index 8b318d1430b..5eeb5dc2486 100644
--- a/chromium/v8/src/compiler/machine-graph-verifier.cc
+++ b/chromium/v8/src/compiler/machine-graph-verifier.cc
@@ -735,23 +735,6 @@ class MachineRepresentationChecker {
}
}
- void CheckValueInputIsCompressed(Node const* node, int index) {
- Node const* input = node->InputAt(index);
- switch (inferrer_->GetRepresentation(input)) {
- case MachineRepresentation::kCompressed:
- case MachineRepresentation::kCompressedPointer:
- return;
- default:
- break;
- }
- std::ostringstream str;
- str << "TypeError: node #" << node->id() << ":" << *node->op()
- << " uses node #" << input->id() << ":" << *input->op()
- << " which doesn't have a compressed representation.";
- PrintDebugHelp(str, node);
- FATAL("%s", str.str().c_str());
- }
-
void CheckValueInputIsTagged(Node const* node, int index) {
Node const* input = node->InputAt(index);
switch (inferrer_->GetRepresentation(input)) {
@@ -985,35 +968,6 @@ class MachineRepresentationChecker {
}
}
- bool Intersect(MachineRepresentation lhs, MachineRepresentation rhs) {
- return (GetRepresentationProperties(lhs) &
- GetRepresentationProperties(rhs)) != 0;
- }
-
- enum RepresentationProperties { kIsPointer = 1, kIsTagged = 2 };
-
- int GetRepresentationProperties(MachineRepresentation representation) {
- switch (representation) {
- case MachineRepresentation::kTagged:
- case MachineRepresentation::kTaggedPointer:
- return kIsPointer | kIsTagged;
- case MachineRepresentation::kTaggedSigned:
- return kIsTagged;
- case MachineRepresentation::kWord32:
- return MachineRepresentation::kWord32 ==
- MachineType::PointerRepresentation()
- ? kIsPointer
- : 0;
- case MachineRepresentation::kWord64:
- return MachineRepresentation::kWord64 ==
- MachineType::PointerRepresentation()
- ? kIsPointer
- : 0;
- default:
- return 0;
- }
- }
-
bool IsCompatible(MachineRepresentation expected,
MachineRepresentation actual) {
switch (expected) {