1  /* PR target/89902 */
       2  /* { dg-do compile { target ia32 } } */
       3  /* { dg-options "-O2 -fno-tree-coalesce-vars -mavx512bitalg" } */
       4  
       5  void bar (void);
       6  
       7  int
       8  foo (long long x)
       9  {
      10    x <<= (char) x;
      11    bar ();
      12    return x;
      13  }