From: Jan Hubicka Date: Sun, 19 Nov 2017 20:30:26 +0000 (+0100) Subject: re PR target/82281 (Bulldozer/Zen tuning: uses XMM for single 64-bit integer AND... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=290295fdf8749df0ab2f69d7e95198d4511cc1d8;p=gcc.git re PR target/82281 (Bulldozer/Zen tuning: uses XMM for single 64-bit integer AND, even with a simple mask) PR target/82281 * gcc.target/i386/pr82281.c: New testcase. From-SVN: r254939 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3858caa59e0..e8845d434c2 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2017-11-19 Jan Hubicka + + PR target/82281 + * gcc.target/i386/pr82281.c: New testcase. + 2017-11-19 Jan Hubicka PR ipa/81360 diff --git a/gcc/testsuite/gcc.target/i386/pr82281.c b/gcc/testsuite/gcc.target/i386/pr82281.c new file mode 100644 index 00000000000..d65e0ae2376 --- /dev/null +++ b/gcc/testsuite/gcc.target/i386/pr82281.c @@ -0,0 +1,6 @@ +/* { dg-do compile } */ +/* { dg-options "-O3 -m32" } */ +long long test_and(long long x) { + return x & 0x77ffffffffULL; +} +/* { dg-final { scan-assembler-not "xmm" } } */