@@ -6297,43 +6297,24 @@ struct_init.cpp:
62976297
62986298# 20| void declare_static_infos()
62996299# 20| Block 0
6300- # 20| v20_1(void) = EnterFunction :
6301- # 20| mu20_2(unknown) = AliasedDefinition :
6302- # 20| mu20_3(unknown) = InitializeNonLocal :
6303- # 20| mu20_4(unknown) = UnmodeledDefinition :
6304- # 21| r21_1(glval<Info[2]>) = VariableAddress[static_infos] :
6305- # 21| mu21_2(Info[2]) = Uninitialized[static_infos] : &:r21_1
6306- # 21| r21_3(int) = Constant[0] :
6307- # 21| r21_4(glval<Info>) = PointerAdd[16] : r21_1, r21_3
6308- # 22| r22_1(glval<char *>) = FieldAddress[name] : r21_4
6309- # 22| r22_2(glval<char[2]>) = StringConstant["1"] :
6310- # 22| r22_3(char *) = Convert : r22_2
6311- # 22| mu22_4(char *) = Store : &:r22_1, r22_3
6312- # 22| r22_5(glval<..(*)(..)>) = FieldAddress[handler] : r21_4
6313- # 22| r22_6(..(*)(..)) = FunctionAddress[handler1] :
6314- # 22| mu22_7(..(*)(..)) = Store : &:r22_5, r22_6
6315- # 21| r21_5(int) = Constant[1] :
6316- # 21| r21_6(glval<Info>) = PointerAdd[16] : r21_1, r21_5
6317- # 23| r23_1(glval<char *>) = FieldAddress[name] : r21_6
6318- # 23| r23_2(glval<char[2]>) = StringConstant["2"] :
6319- # 23| r23_3(char *) = Convert : r23_2
6320- # 23| mu23_4(char *) = Store : &:r23_1, r23_3
6321- # 23| r23_5(glval<..(*)(..)>) = FieldAddress[handler] : r21_6
6322- # 23| r23_6(glval<..()(..)>) = FunctionAddress[handler2] :
6323- # 23| r23_7(..(*)(..)) = CopyValue : r23_6
6324- # 23| mu23_8(..(*)(..)) = Store : &:r23_5, r23_7
6325- # 25| r25_1(glval<unknown>) = FunctionAddress[let_info_escape] :
6326- # 25| r25_2(glval<Info[2]>) = VariableAddress[static_infos] :
6327- # 25| r25_3(Info *) = Convert : r25_2
6328- # 25| v25_4(void) = Call : func:r25_1, 0:r25_3
6329- # 25| mu25_5(unknown) = ^CallSideEffect : ~mu20_4
6330- # 25| v25_6(void) = ^BufferReadSideEffect[0] : &:r25_3, ~mu20_4
6331- # 25| mu25_7(unknown) = ^BufferMayWriteSideEffect[0] : &:r25_3
6332- # 26| v26_1(void) = NoOp :
6333- # 20| v20_5(void) = ReturnVoid :
6334- # 20| v20_6(void) = UnmodeledUse : mu*
6335- # 20| v20_7(void) = AliasedUse : ~mu20_4
6336- # 20| v20_8(void) = ExitFunction :
6300+ # 20| v20_1(void) = EnterFunction :
6301+ # 20| mu20_2(unknown) = AliasedDefinition :
6302+ # 20| mu20_3(unknown) = InitializeNonLocal :
6303+ # 20| mu20_4(unknown) = UnmodeledDefinition :
6304+ # 21| r21_1(glval<Info[2]>) = VariableAddress[static_infos] :
6305+ # 21| mu21_2(Info[2]) = Uninitialized[static_infos] : &:r21_1
6306+ # 25| r25_1(glval<unknown>) = FunctionAddress[let_info_escape] :
6307+ # 25| r25_2(glval<Info[2]>) = VariableAddress[static_infos] :
6308+ # 25| r25_3(Info *) = Convert : r25_2
6309+ # 25| v25_4(void) = Call : func:r25_1, 0:r25_3
6310+ # 25| mu25_5(unknown) = ^CallSideEffect : ~mu20_4
6311+ # 25| v25_6(void) = ^BufferReadSideEffect[0] : &:r25_3, ~mu20_4
6312+ # 25| mu25_7(unknown) = ^BufferMayWriteSideEffect[0] : &:r25_3
6313+ # 26| v26_1(void) = NoOp :
6314+ # 20| v20_5(void) = ReturnVoid :
6315+ # 20| v20_6(void) = UnmodeledUse : mu*
6316+ # 20| v20_7(void) = AliasedUse : ~mu20_4
6317+ # 20| v20_8(void) = ExitFunction :
63376318
63386319# 28| void declare_local_infos()
63396320# 28| Block 0
0 commit comments