1/* PR rtl-optimization/54555 2 Test that postreload does not shorten the load of small constants to 3 use move.b instead of moveq. */ 4/* { dg-do compile } */ 5/* { dg-options "-O2" } */ 6/* { dg-final { scan-assembler-not "move\\.?b" } } */ 7 8void foo (void); 9void bar (int a) 10{ 11 if (a == 16 || a == 23) foo (); 12 if (a == -110 || a == -128) foo (); 13} 14