Commit f6f80d65 authored by Santiago Aboy Solanes's avatar Santiago Aboy Solanes Committed by Commit Bot

[cleanup][compiler] Remove unused methods from machine-graph-verifier

Change-Id: I56264fae4f60018a324667ec093bc02296d74d87
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2232546
Commit-Queue: Santiago Aboy Solanes <solanes@chromium.org>
Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#68252}
parent a75cc46d
......@@ -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) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment