view gcc/testsuite/gcc.c-torture/compile/pr58775.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

/* PR tree-optimization/58775 */

void bar (void);

void
foo (char *x)
{
  char a;
  _Bool b, c, d, e, f, g, h, i, j, k, l, m;

  a = *x;
  b = a == 100;
  c = a == 105;
  d = b | c;
  e = a != 111;
  f = !d;
  g = e & f;
  h = a != 117;
  i = g & h;
  j = a != 120;
  k = i & j;
  l = a != 88;
  m = k & l;
  if (m == 0)
    bar ();
}