@@ -12226,74 +12226,68 @@ ir.cpp:
1222612226# 2099| r2099_1(glval<unknown>) = FunctionAddress[operator new[]] :
1222712227# 2099| r2099_2(glval<unsigned long>) = VariableAddress[n] :
1222812228# 2099| r2099_3(unsigned long) = Load[n] : &:r2099_2, m2098_6
12229- # 2099| r2099_4(unsigned long) = Convert : r2099_3
12230- # 2099| r2099_5(unsigned long) = Constant[4] :
12231- # 2099| r2099_6(unsigned long) = Mul : r2099_4, r2099_5
12232- # 2099| r2099_7(void *) = Call[operator new[]] : func:r2099_1, 0:r2099_6
12233- # 2099| m2099_8(unknown) = ^CallSideEffect : ~m2098_4
12234- # 2099| m2099_9(unknown) = Chi : total:m2098_4, partial:m2099_8
12235- # 2099| m2099_10(unknown) = ^InitializeDynamicAllocation : &:r2099_7
12236- # 2099| r2099_11(int *) = Convert : r2099_7
12229+ # 2099| r2099_4(unsigned long) = Constant[4] :
12230+ # 2099| r2099_5(unsigned long) = Mul : r2099_3, r2099_4
12231+ # 2099| r2099_6(void *) = Call[operator new[]] : func:r2099_1, 0:r2099_5
12232+ # 2099| m2099_7(unknown) = ^CallSideEffect : ~m2098_4
12233+ # 2099| m2099_8(unknown) = Chi : total:m2098_4, partial:m2099_7
12234+ # 2099| m2099_9(unknown) = ^InitializeDynamicAllocation : &:r2099_6
12235+ # 2099| r2099_10(int *) = Convert : r2099_6
1223712236# 2100| r2100_1(glval<unknown>) = FunctionAddress[operator new[]] :
1223812237# 2100| r2100_2(glval<unsigned long>) = VariableAddress[n] :
1223912238# 2100| r2100_3(unsigned long) = Load[n] : &:r2100_2, m2098_6
12240- # 2100| r2100_4(unsigned long) = Convert : r2100_3
12241- # 2100| r2100_5(unsigned long) = Constant[4] :
12242- # 2100| r2100_6(unsigned long) = Mul : r2100_4, r2100_5
12243- # 2100| r2100_7(float) = Constant[1.0] :
12244- # 2100| r2100_8(void *) = Call[operator new[]] : func:r2100_1, 0:r2100_6, 1:r2100_7
12245- # 2100| m2100_9(unknown) = ^CallSideEffect : ~m2099_9
12246- # 2100| m2100_10(unknown) = Chi : total:m2099_9, partial:m2100_9
12247- # 2100| m2100_11(unknown) = ^InitializeDynamicAllocation : &:r2100_8
12248- # 2100| r2100_12(int *) = Convert : r2100_8
12239+ # 2100| r2100_4(unsigned long) = Constant[4] :
12240+ # 2100| r2100_5(unsigned long) = Mul : r2100_3, r2100_4
12241+ # 2100| r2100_6(float) = Constant[1.0] :
12242+ # 2100| r2100_7(void *) = Call[operator new[]] : func:r2100_1, 0:r2100_5, 1:r2100_6
12243+ # 2100| m2100_8(unknown) = ^CallSideEffect : ~m2099_8
12244+ # 2100| m2100_9(unknown) = Chi : total:m2099_8, partial:m2100_8
12245+ # 2100| m2100_10(unknown) = ^InitializeDynamicAllocation : &:r2100_7
12246+ # 2100| r2100_11(int *) = Convert : r2100_7
1224912247# 2101| r2101_1(glval<unknown>) = FunctionAddress[operator new[]] :
1225012248# 2101| r2101_2(glval<unsigned long>) = VariableAddress[n] :
1225112249# 2101| r2101_3(unsigned long) = Load[n] : &:r2101_2, m2098_6
12252- # 2101| r2101_4(unsigned long) = Convert : r2101_3
12253- # 2101| r2101_5(unsigned long) = Constant[8] :
12254- # 2101| r2101_6(unsigned long) = Mul : r2101_4, r2101_5
12255- # 2101| r2101_7(void *) = Call[operator new[]] : func:r2101_1, 0:r2101_6
12256- # 2101| m2101_8(unknown) = ^CallSideEffect : ~m2100_10
12257- # 2101| m2101_9(unknown) = Chi : total:m2100_10, partial:m2101_8
12258- # 2101| m2101_10(unknown) = ^InitializeDynamicAllocation : &:r2101_7
12259- # 2101| r2101_11(String *) = Convert : r2101_7
12250+ # 2101| r2101_4(unsigned long) = Constant[8] :
12251+ # 2101| r2101_5(unsigned long) = Mul : r2101_3, r2101_4
12252+ # 2101| r2101_6(void *) = Call[operator new[]] : func:r2101_1, 0:r2101_5
12253+ # 2101| m2101_7(unknown) = ^CallSideEffect : ~m2100_9
12254+ # 2101| m2101_8(unknown) = Chi : total:m2100_9, partial:m2101_7
12255+ # 2101| m2101_9(unknown) = ^InitializeDynamicAllocation : &:r2101_6
12256+ # 2101| r2101_10(String *) = Convert : r2101_6
1226012257# 2102| r2102_1(glval<unknown>) = FunctionAddress[operator new[]] :
1226112258# 2102| r2102_2(glval<unsigned long>) = VariableAddress[n] :
1226212259# 2102| r2102_3(unsigned long) = Load[n] : &:r2102_2, m2098_6
12263- # 2102| r2102_4(unsigned long) = Convert : r2102_3
12264- # 2102| r2102_5(unsigned long) = Constant[256] :
12265- # 2102| r2102_6(unsigned long) = Mul : r2102_4, r2102_5
12266- # 2102| r2102_7(align_val_t) = Constant[128] :
12267- # 2102| r2102_8(void *) = Call[operator new[]] : func:r2102_1, 0:r2102_6, 1:r2102_7
12268- # 2102| m2102_9(unknown) = ^CallSideEffect : ~m2101_9
12269- # 2102| m2102_10(unknown) = Chi : total:m2101_9, partial:m2102_9
12270- # 2102| m2102_11(unknown) = ^InitializeDynamicAllocation : &:r2102_8
12271- # 2102| r2102_12(Overaligned *) = Convert : r2102_8
12260+ # 2102| r2102_4(unsigned long) = Constant[256] :
12261+ # 2102| r2102_5(unsigned long) = Mul : r2102_3, r2102_4
12262+ # 2102| r2102_6(align_val_t) = Constant[128] :
12263+ # 2102| r2102_7(void *) = Call[operator new[]] : func:r2102_1, 0:r2102_5, 1:r2102_6
12264+ # 2102| m2102_8(unknown) = ^CallSideEffect : ~m2101_8
12265+ # 2102| m2102_9(unknown) = Chi : total:m2101_8, partial:m2102_8
12266+ # 2102| m2102_10(unknown) = ^InitializeDynamicAllocation : &:r2102_7
12267+ # 2102| r2102_11(Overaligned *) = Convert : r2102_7
1227212268# 2103| r2103_1(glval<unknown>) = FunctionAddress[operator new[]] :
1227312269# 2103| r2103_2(glval<unsigned long>) = VariableAddress[n] :
1227412270# 2103| r2103_3(unsigned long) = Load[n] : &:r2103_2, m2098_6
12275- # 2103| r2103_4(unsigned long) = Convert : r2103_3
12276- # 2103| r2103_5(unsigned long) = Constant[1] :
12277- # 2103| r2103_6(unsigned long) = Mul : r2103_4, r2103_5
12278- # 2103| r2103_7(void *) = Call[operator new[]] : func:r2103_1, 0:r2103_6
12279- # 2103| m2103_8(unknown) = ^CallSideEffect : ~m2102_10
12280- # 2103| m2103_9(unknown) = Chi : total:m2102_10, partial:m2103_8
12281- # 2103| m2103_10(unknown) = ^InitializeDynamicAllocation : &:r2103_7
12282- # 2103| r2103_11(DefaultCtorWithDefaultParam *) = Convert : r2103_7
12271+ # 2103| r2103_4(unsigned long) = Constant[1] :
12272+ # 2103| r2103_5(unsigned long) = Mul : r2103_3, r2103_4
12273+ # 2103| r2103_6(void *) = Call[operator new[]] : func:r2103_1, 0:r2103_5
12274+ # 2103| m2103_7(unknown) = ^CallSideEffect : ~m2102_9
12275+ # 2103| m2103_8(unknown) = Chi : total:m2102_9, partial:m2103_7
12276+ # 2103| m2103_9(unknown) = ^InitializeDynamicAllocation : &:r2103_6
12277+ # 2103| r2103_10(DefaultCtorWithDefaultParam *) = Convert : r2103_6
1228312278# 2104| r2104_1(glval<unknown>) = FunctionAddress[operator new[]] :
1228412279# 2104| r2104_2(glval<unsigned long>) = VariableAddress[n] :
1228512280# 2104| r2104_3(unsigned long) = Load[n] : &:r2104_2, m2098_6
12286- # 2104| r2104_4(unsigned long) = Convert : r2104_3
12287- # 2104| r2104_5(unsigned long) = Constant[4] :
12288- # 2104| r2104_6(unsigned long) = Mul : r2104_4, r2104_5
12289- # 2104| r2104_7(void *) = Call[operator new[]] : func:r2104_1, 0:r2104_6
12290- # 2104| m2104_8(unknown) = ^CallSideEffect : ~m2103_9
12291- # 2104| m2104_9(unknown) = Chi : total:m2103_9, partial:m2104_8
12292- # 2104| m2104_10(unknown) = ^InitializeDynamicAllocation : &:r2104_7
12293- # 2104| r2104_11(int *) = Convert : r2104_7
12281+ # 2104| r2104_4(unsigned long) = Constant[4] :
12282+ # 2104| r2104_5(unsigned long) = Mul : r2104_3, r2104_4
12283+ # 2104| r2104_6(void *) = Call[operator new[]] : func:r2104_1, 0:r2104_5
12284+ # 2104| m2104_7(unknown) = ^CallSideEffect : ~m2103_8
12285+ # 2104| m2104_8(unknown) = Chi : total:m2103_8, partial:m2104_7
12286+ # 2104| m2104_9(unknown) = ^InitializeDynamicAllocation : &:r2104_6
12287+ # 2104| r2104_10(int *) = Convert : r2104_6
1229412288# 2105| v2105_1(void) = NoOp :
1229512289# 2098| v2098_7(void) = ReturnVoid :
12296- # 2098| v2098_8(void) = AliasedUse : ~m2104_9
12290+ # 2098| v2098_8(void) = AliasedUse : ~m2104_8
1229712291# 2098| v2098_9(void) = ExitFunction :
1229812292
1229912293perf-regression.cpp:
0 commit comments