@@ -874,7 +874,7 @@ IntStoreOpPattern::matchAndRewrite(memref::StoreOp storeOp, OpAdaptor adaptor,
874874 storeOp, " failed to determine memory requirements" );
875875
876876 auto [memoryAccess, alignment] = *memoryRequirements;
877- Value storeVal = adaptor.getValue ();
877+ Value storeVal = adaptor.getValueToStore ();
878878 if (isBool)
879879 storeVal = castBoolToIntN (loc, storeVal, dstType, rewriter);
880880 rewriter.replaceOpWithNewOp <spirv::StoreOp>(storeOp, accessChain, storeVal,
@@ -915,7 +915,8 @@ IntStoreOpPattern::matchAndRewrite(memref::StoreOp storeOp, OpAdaptor adaptor,
915915 clearBitsMask =
916916 rewriter.createOrFold <spirv::NotOp>(loc, dstType, clearBitsMask);
917917
918- Value storeVal = shiftValue (loc, adaptor.getValue (), offset, mask, rewriter);
918+ Value storeVal =
919+ shiftValue (loc, adaptor.getValueToStore (), offset, mask, rewriter);
919920 Value adjustedPtr = adjustAccessChainForBitwidth (typeConverter, accessChainOp,
920921 srcBits, dstBits, rewriter);
921922 std::optional<spirv::Scope> scope = getAtomicOpScope (memrefType);
@@ -1033,7 +1034,7 @@ StoreOpPattern::matchAndRewrite(memref::StoreOp storeOp, OpAdaptor adaptor,
10331034
10341035 auto [memoryAccess, alignment] = *memoryRequirements;
10351036 rewriter.replaceOpWithNewOp <spirv::StoreOp>(
1036- storeOp, storePtr, adaptor.getValue (), memoryAccess, alignment);
1037+ storeOp, storePtr, adaptor.getValueToStore (), memoryAccess, alignment);
10371038 return success ();
10381039}
10391040
0 commit comments