diff --git a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h --- a/llvm/include/llvm/CodeGen/SelectionDAGNodes.h +++ b/llvm/include/llvm/CodeGen/SelectionDAGNodes.h @@ -1363,11 +1363,10 @@ case ISD::STORE: case ISD::VP_STORE: case ISD::MSTORE: + case ISD::VP_SCATTER: return getOperand(2); case ISD::MGATHER: case ISD::MSCATTER: - case ISD::VP_GATHER: - case ISD::VP_SCATTER: return getOperand(3); default: return getOperand(1);