https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80641
--- Comment #16 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note starting in GCC 13 at -O3, we are able to optimize this all the way to:
```
int f ()
{
int * _54;
<bb 2> [local count: 114863531]:
_54 = operator new (16);
MEM <uint128_t> [(char * {ref-all})_54] = 0x30000000200000001;
operator delete (_54, 16);
return 0;
}
```
If we change the name of the function to f rather than main. In GCC 14 we able
to optimize even without the name change (there has been some inlining heurstic
changes there).