diff options
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c b/gcc-4.8.1/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c deleted file mode 100644 index eb6ad443c..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c +++ /dev/null @@ -1,28 +0,0 @@ -/* Ensure negated/inverted replicated constant immediates work. */ -/* { dg-options "-mthumb -O2" } */ -/* { dg-require-effective-target arm_thumb2_ok } */ - -int -foo1 (int a) -{ - return a | 0xffffff00; -} - -/* { dg-final { scan-assembler "orn.*#255" } } */ - -int -foo2 (int a) -{ - return a & 0xffeeffee; -} - -/* { dg-final { scan-assembler "bic.*#1114129" } } */ - -int -foo3 (int a) -{ - return a & 0xaaaaaa00; -} - -/* { dg-final { scan-assembler "and.*#-1431655766" } } */ -/* { dg-final { scan-assembler "bic.*#170" } } */ |