From d633cb253ef4672fd805e7b294d0181f180674d2 Mon Sep 17 00:00:00 2001 From: David Edelsohn Date: Thu, 7 Mar 1996 22:50:09 +0000 Subject: [PATCH] Test common synthetic insns (applicable to v8 or v9). --- gas/testsuite/gas/sparc/.Sanitize | 2 ++ gas/testsuite/gas/sparc/synth.d | 11 +++++++++++ gas/testsuite/gas/sparc/synth.s | 7 +++++++ 3 files changed, 20 insertions(+) create mode 100644 gas/testsuite/gas/sparc/synth.d create mode 100644 gas/testsuite/gas/sparc/synth.s diff --git a/gas/testsuite/gas/sparc/.Sanitize b/gas/testsuite/gas/sparc/.Sanitize index ef145782c5c..e67b6ef9ba8 100644 --- a/gas/testsuite/gas/sparc/.Sanitize +++ b/gas/testsuite/gas/sparc/.Sanitize @@ -33,6 +33,8 @@ prefetch.d prefetch.s rdpr.d rdpr.s +synth.d +synth.s synth64.d synth64.s sparc.exp diff --git a/gas/testsuite/gas/sparc/synth.d b/gas/testsuite/gas/sparc/synth.d new file mode 100644 index 00000000000..e65cfd3ba9f --- /dev/null +++ b/gas/testsuite/gas/sparc/synth.d @@ -0,0 +1,11 @@ +#as: -Av7 +#objdump: -dr +#name: sparc synth + +.*: +file format .*sparc.* + +Disassembly of section .text: +0+0000 xnor %g1, %g0, %g2 +0+0004 xnor %g1, %g0, %g1 +0+0008 neg %g1, %g2 +0+000c neg %g1 diff --git a/gas/testsuite/gas/sparc/synth.s b/gas/testsuite/gas/sparc/synth.s new file mode 100644 index 00000000000..375709e701c --- /dev/null +++ b/gas/testsuite/gas/sparc/synth.s @@ -0,0 +1,7 @@ +# sparc64 synthetic insns + .text +foo: + not %g1,%g2 + not %g1 + neg %g1,%g2 + neg %g1 -- 2.30.2