#include "src/compiler/backend/bitcast-elider.h"
#include "src/compiler/graph.h"
namespace v8 {
namespace internal {
namespace compiler {
namespace {
bool IsBitcast(Node* node) { … }
bool OwnedByWord32Op(Node* node) { … }
void Replace(Node* node, Node* replacement) { … }
}
void BitcastElider::Enqueue(Node* node) { … }
void BitcastElider::Revisit(Node* node) { … }
void BitcastElider::VisitNode(Node* node) { … }
void BitcastElider::ProcessGraph() { … }
BitcastElider::BitcastElider(Zone* zone, Graph* graph, bool is_builtin)
: … { … }
void BitcastElider::Reduce() { … }
}
}
}