https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127305

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
???
At -O2 cplxlower is

int main ()
{
  <bb 2> [local count: 1073741824]:
  b = 0x100ffeeddccbbaa998877665544332211;
  return 0;

}
and bitintlower is
int main ()
{
  <bb 2> [local count: 1073741824]:
  MEM <unsigned long> [(unsigned _BitInt(132) *)&b] = 9833440827789222417;
  MEM <unsigned long> [(unsigned _BitInt(132) *)&b + 8B] = 72038755451251353;
  MEM <unsigned long> [(unsigned _BitInt(132) *)&b + 16B] = 1;
  return 0;

}
There is nothing incorrect on that.

Reply via email to