Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index 1d2552e3915eb33f23d3eef38b5bc84fc821e9b0..060c5b7655022e8d2e65d5f5a4565d020763a7a3 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -593,6 +593,11 @@ void InstructionSelector::VisitNode(Node* node) { |
MarkAsRepresentation(rep, node); |
return VisitLoad(node); |
} |
+ case IrOpcode::kLoadAtomic: { |
+ LoadRepresentation rep = OpParameter<LoadRepresentation>(node); |
+ MarkAsRepresentation(rep, node); |
+ return VisitLoadAtomic(node); |
+ } |
case IrOpcode::kStore: |
return VisitStore(node); |
case IrOpcode::kWord32And: |