@@ -1083,3 +1083,56 @@ ssa.cpp:
10831083# 239| v239_5(void) = UnmodeledUse : mu*
10841084# 239| v239_6(void) = AliasedUse : ~m244_5
10851085# 239| v239_7(void) = ExitFunction :
1086+
1087+ # 247| char* VoidStarIndirectParameters(char*, int)
1088+ # 247| Block 0
1089+ # 247| v247_1(void) = EnterFunction :
1090+ # 247| m247_2(unknown) = AliasedDefinition :
1091+ # 247| mu247_3(unknown) = UnmodeledDefinition :
1092+ # 247| r247_4(glval<char *>) = VariableAddress[src] :
1093+ # 247| m247_5(char *) = InitializeParameter[src] : &:r247_4
1094+ # 247| r247_6(char *) = Load : &:r247_4, m247_5
1095+ # 247| m247_7(unknown) = InitializeIndirection[src] : &:r247_6
1096+ # 247| r247_8(glval<int>) = VariableAddress[size] :
1097+ # 247| m247_9(int) = InitializeParameter[size] : &:r247_8
1098+ # 248| r248_1(glval<char *>) = VariableAddress[dst] :
1099+ # 248| r248_2(glval<unknown>) = FunctionAddress[operator new[]] :
1100+ # 248| r248_3(glval<int>) = VariableAddress[size] :
1101+ # 248| r248_4(int) = Load : &:r248_3, m247_9
1102+ # 248| r248_5(unsigned long) = Convert : r248_4
1103+ # 248| r248_6(unsigned long) = Constant[1] :
1104+ # 248| r248_7(unsigned long) = Mul : r248_5, r248_6
1105+ # 248| r248_8(void *) = Call : func:r248_2, 0:r248_7
1106+ # 248| m248_9(unknown) = ^CallSideEffect : ~m247_7
1107+ # 248| m248_10(unknown) = Chi : total:m247_7, partial:m248_9
1108+ # 248| r248_11(char *) = Convert : r248_8
1109+ # 248| m248_12(char *) = Store : &:r248_1, r248_11
1110+ # 249| r249_1(char) = Constant[97] :
1111+ # 249| r249_2(glval<char *>) = VariableAddress[src] :
1112+ # 249| r249_3(char *) = Load : &:r249_2, m247_5
1113+ # 249| r249_4(glval<char>) = CopyValue : r249_3
1114+ # 249| m249_5(char) = Store : &:r249_4, r249_1
1115+ # 249| m249_6(unknown) = Chi : total:m248_10, partial:m249_5
1116+ # 250| r250_1(glval<unknown>) = FunctionAddress[memcpy] :
1117+ # 250| r250_2(glval<char *>) = VariableAddress[dst] :
1118+ # 250| r250_3(char *) = Load : &:r250_2, m248_12
1119+ # 250| r250_4(void *) = Convert : r250_3
1120+ # 250| r250_5(glval<char *>) = VariableAddress[src] :
1121+ # 250| r250_6(char *) = Load : &:r250_5, m247_5
1122+ # 250| r250_7(void *) = Convert : r250_6
1123+ # 250| r250_8(glval<int>) = VariableAddress[size] :
1124+ # 250| r250_9(int) = Load : &:r250_8, m247_9
1125+ # 250| r250_10(void *) = Call : func:r250_1, 0:r250_4, 1:r250_7, 2:r250_9
1126+ # 250| v250_11(void) = ^SizedBufferReadSideEffect[1] : &:r250_7, r250_9, ~m249_5
1127+ # 250| m250_12(unknown) = ^SizedBufferMustWriteSideEffect[0] : &:r250_4, r250_9
1128+ # 250| m250_13(unknown) = Chi : total:m249_6, partial:m250_12
1129+ # 251| r251_1(glval<char *>) = VariableAddress[#return] :
1130+ # 251| r251_2(glval<char *>) = VariableAddress[dst] :
1131+ # 251| r251_3(char *) = Load : &:r251_2, m248_12
1132+ # 251| m251_4(char *) = Store : &:r251_1, r251_3
1133+ # 247| v247_10(void) = ReturnIndirection : &:r247_6, ~m250_13
1134+ # 247| r247_11(glval<char *>) = VariableAddress[#return] :
1135+ # 247| v247_12(void) = ReturnValue : &:r247_11, m251_4
1136+ # 247| v247_13(void) = UnmodeledUse : mu*
1137+ # 247| v247_14(void) = AliasedUse : ~m250_13
1138+ # 247| v247_15(void) = ExitFunction :
0 commit comments