1  /* { dg-options "-O2" } */
       2  /* { dg-do compile } */
       3  /* { dg-require-effective-target ia32 } */
       4  
       5  int test(long long a, long long b)
       6  {
       7          return a * b;
       8  }
       9  
      10  /* Check that we did not spill anything.  This is all that is needed
      11     to qualify the generated code as "decent"...  */
      12  
      13  /* { dg-final { scan-assembler-not "%e\[sd\]i" } } */