@@ -7933,6 +7933,7 @@ smart_ptr.cpp:
7933
7933
# 12| v12_10(void) = Call[unique_ptr_arg] : func:r12_1, 0:r12_9
7934
7934
# 12| mu12_11(unknown) = ^CallSideEffect : ~m?
7935
7935
# 12| v12_12(void) = ^BufferReadSideEffect[0] : &:r12_9, ~m?
7936
+ # 12| mu12_13(unknown) = ^BufferMayWriteSideEffect[0] : &:r12_9
7936
7937
# 13| v13_1(void) = NoOp :
7937
7938
# 10| v10_8(void) = ReturnIndirection[p] : &:r10_6, ~m?
7938
7939
# 10| v10_9(void) = ReturnVoid :
@@ -7971,6 +7972,7 @@ smart_ptr.cpp:
7971
7972
# 19| v19_13(void) = Call[shared_ptr_arg] : func:r19_1, 0:r19_12
7972
7973
# 19| mu19_14(unknown) = ^CallSideEffect : ~m?
7973
7974
# 19| v19_15(void) = ^BufferReadSideEffect[0] : &:r19_12, ~m?
7975
+ # 19| mu19_16(unknown) = ^BufferMayWriteSideEffect[0] : &:r19_12
7974
7976
# 20| v20_1(void) = NoOp :
7975
7977
# 17| v17_8(void) = ReturnIndirection[p] : &:r17_6, ~m?
7976
7978
# 17| v17_9(void) = ReturnVoid :
@@ -8016,6 +8018,7 @@ smart_ptr.cpp:
8016
8018
# 35| v35_13(void) = Call[shared_ptr_const_int_ptr] : func:r35_1, 0:r35_12
8017
8019
# 35| mu35_14(unknown) = ^CallSideEffect : ~m?
8018
8020
# 35| v35_15(void) = ^BufferReadSideEffect[0] : &:r35_12, ~m?
8021
+ # 35| mu35_16(unknown) = ^BufferMayWriteSideEffect[0] : &:r35_12
8019
8022
# 37| r37_1(glval<shared_ptr<shared_ptr<const int>>>) = VariableAddress[sp_sp_const_int] :
8020
8023
# 37| mu37_2(shared_ptr<shared_ptr<const int>>) = Uninitialized[sp_sp_const_int] : &:r37_1
8021
8024
# 39| r39_1(glval<unknown>) = FunctionAddress[shared_ptr_shared_ptr_const_int] :
@@ -8033,6 +8036,7 @@ smart_ptr.cpp:
8033
8036
# 39| v39_13(void) = Call[shared_ptr_shared_ptr_const_int] : func:r39_1, 0:r39_12
8034
8037
# 39| mu39_14(unknown) = ^CallSideEffect : ~m?
8035
8038
# 39| v39_15(void) = ^BufferReadSideEffect[0] : &:r39_12, ~m?
8039
+ # 39| mu39_16(unknown) = ^BufferMayWriteSideEffect[0] : &:r39_12
8036
8040
# 41| r41_1(glval<shared_ptr<const shared_ptr<int>>>) = VariableAddress[sp_const_sp_int] :
8037
8041
# 41| mu41_2(shared_ptr<const shared_ptr<int>>) = Uninitialized[sp_const_sp_int] : &:r41_1
8038
8042
# 43| r43_1(glval<unknown>) = FunctionAddress[shared_ptr_const_shared_ptr_int] :
@@ -8050,6 +8054,7 @@ smart_ptr.cpp:
8050
8054
# 43| v43_13(void) = Call[shared_ptr_const_shared_ptr_int] : func:r43_1, 0:r43_12
8051
8055
# 43| mu43_14(unknown) = ^CallSideEffect : ~m?
8052
8056
# 43| v43_15(void) = ^BufferReadSideEffect[0] : &:r43_12, ~m?
8057
+ # 43| mu43_16(unknown) = ^BufferMayWriteSideEffect[0] : &:r43_12
8053
8058
# 45| r45_1(glval<shared_ptr<const shared_ptr<const int>>>) = VariableAddress[sp_const_sp_const_int] :
8054
8059
# 45| mu45_2(shared_ptr<const shared_ptr<const int>>) = Uninitialized[sp_const_sp_const_int] : &:r45_1
8055
8060
# 47| r47_1(glval<unknown>) = FunctionAddress[shared_ptr_const_shared_ptr_const_int] :
0 commit comments