Re: Code size explosion with -O2

2023-10-06 Thread David Edelsohn via Gcc
On Fri, Oct 6, 2023 at 6:49 PM Jakub Svojgr via Gcc wrote: > Hello, > this is an extremely specific scenario - however while compiling > computer-generated code for a fibonnacci function which looks like this: > > I32 GF_fib_I_I(I32 L_0_0) > { > I32 L_2_0; I32 L_5_0; I32 L_6_0; > bb0:; >

Code size explosion with -O2

2023-10-06 Thread Jakub Svojgr via Gcc
Hello, this is an extremely specific scenario - however while compiling computer-generated code for a fibonnacci function which looks like this: I32 GF_fib_I_I(I32 L_0_0) { I32 L_2_0; I32 L_5_0; I32 L_6_0; bb0:; bool L_0_1 = ((I32)L_0_0) == ((I32)0); if (L_0_1) { goto