@@ -6965,7 +6965,7 @@ SDValue SelectionDAG::getMaskedLoad(EVT VT, const SDLoc &dl, SDValue Chain,
6965
6965
SDValue Ops[] = { Chain, Ptr , Mask, PassThru };
6966
6966
FoldingSetNodeID ID;
6967
6967
AddNodeIDNode (ID, ISD::MLOAD, VTs, Ops);
6968
- ID.AddInteger (VT .getRawBits ());
6968
+ ID.AddInteger (MemVT .getRawBits ());
6969
6969
ID.AddInteger (getSyntheticNodeSubclassData<MaskedLoadSDNode>(
6970
6970
dl.getIROrder (), VTs, ExtTy, isExpanding, MemVT, MMO));
6971
6971
ID.AddInteger (MMO->getPointerInfo ().getAddrSpace ());
@@ -6991,12 +6991,11 @@ SDValue SelectionDAG::getMaskedStore(SDValue Chain, const SDLoc &dl,
6991
6991
bool IsTruncating, bool IsCompressing) {
6992
6992
assert (Chain.getValueType () == MVT::Other &&
6993
6993
" Invalid chain type" );
6994
- EVT VT = Val.getValueType ();
6995
6994
SDVTList VTs = getVTList (MVT::Other);
6996
6995
SDValue Ops[] = { Chain, Val, Ptr , Mask };
6997
6996
FoldingSetNodeID ID;
6998
6997
AddNodeIDNode (ID, ISD::MSTORE, VTs, Ops);
6999
- ID.AddInteger (VT .getRawBits ());
6998
+ ID.AddInteger (MemVT .getRawBits ());
7000
6999
ID.AddInteger (getSyntheticNodeSubclassData<MaskedStoreSDNode>(
7001
7000
dl.getIROrder (), VTs, IsTruncating, IsCompressing, MemVT, MMO));
7002
7001
ID.AddInteger (MMO->getPointerInfo ().getAddrSpace ());
0 commit comments