Commit 7e25cce0 authored by dcarney's avatar dcarney Committed by Commit bot

[turbofan] make register allocator verifier independent of phi assignment

Review URL: https://codereview.chromium.org/875853002

Cr-Commit-Position: refs/heads/master@{#26265}
parent 005343cf
This diff is collapsed.
......@@ -49,10 +49,9 @@ class RegisterAllocatorVerifier FINAL : public ZoneObject {
OperandConstraint* operand_constraints_;
};
class OutgoingMapping;
class BlockMaps;
typedef ZoneVector<InstructionConstraint> Constraints;
typedef ZoneVector<OutgoingMapping*> OutgoingMappings;
Zone* zone() const { return zone_; }
const RegisterConfiguration* config() { return config_; }
......@@ -68,8 +67,7 @@ class RegisterAllocatorVerifier FINAL : public ZoneObject {
void CheckConstraint(const InstructionOperand* op,
const OperandConstraint* constraint);
void ConstructOutgoingMappings(OutgoingMappings* outgoing_mappings,
bool initial_pass);
void VerifyGapMoves(BlockMaps* outgoing_mappings, bool initial_pass);
Zone* const zone_;
const RegisterConfiguration* config_;
......
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