diff options
author | Peter Bergner <bergner@linux.ibm.com> | 2020-05-11 09:30:19 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2020-05-11 21:08:36 +0930 |
commit | afef4fe97598e78acfaa8dc7cf06eebff442dedb (patch) | |
tree | b57788177a83ea3f3328db85e0be192680ae0c36 /gas | |
parent | 1224c05de4d662639e9da6bfdc4f89de4cb1de6c (diff) | |
download | gdb-afef4fe97598e78acfaa8dc7cf06eebff442dedb.zip gdb-afef4fe97598e78acfaa8dc7cf06eebff442dedb.tar.gz gdb-afef4fe97598e78acfaa8dc7cf06eebff442dedb.tar.bz2 |
Power10 Copy/Paste Extensions
opcodes/
* opcodes/ppc-opc.c (insert_l1opt, extract_l1opt): New functions.
(L1OPT): Define.
(powerpc_opcodes) <paste.>: Add L operand for cpu POWER10.
gas/
* testsuite/gas/ppc/power10.d: Add paste. tests.
* testsuite/gas/ppc/power10.s: Likewise.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/power10.d | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/ppc/power10.s | 3 |
3 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 14b4c6f..2f1caa7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,10 @@ 2020-05-11 Peter Bergner <bergner@linux.ibm.com> + * testsuite/gas/ppc/power10.d: Add paste. tests. + * testsuite/gas/ppc/power10.s: Likewise. + +2020-05-11 Peter Bergner <bergner@linux.ibm.com> + * testsuite/gas/ppc/power10.s: New test. * testsuite/gas/ppc/power10.d: Likewise. * testsuite/gas/ppc/ppc.exp: Run it. diff --git a/gas/testsuite/gas/ppc/power10.d b/gas/testsuite/gas/ppc/power10.d index 5d8198d..3fc4b4f 100644 --- a/gas/testsuite/gas/ppc/power10.d +++ b/gas/testsuite/gas/ppc/power10.d @@ -10,4 +10,7 @@ Disassembly of section \.text: .*: (7d 40 06 a4|a4 06 40 7d) slbiag r10 .*: (7d 40 06 a4|a4 06 40 7d) slbiag r10 .*: (7d 41 06 a4|a4 06 41 7d) slbiag r10,1 +.*: (7c 2a 5f 0d|0d 5f 2a 7c) paste\. r10,r11 +.*: (7c 2a 5f 0d|0d 5f 2a 7c) paste\. r10,r11 +.*: (7c 0a 5f 0d|0d 5f 0a 7c) paste\. r10,r11,0 #pass diff --git a/gas/testsuite/gas/ppc/power10.s b/gas/testsuite/gas/ppc/power10.s index 9e7daf5..116487c 100644 --- a/gas/testsuite/gas/ppc/power10.s +++ b/gas/testsuite/gas/ppc/power10.s @@ -3,3 +3,6 @@ _start: slbiag 10 slbiag 10,0 slbiag 10,1 + paste. 10,11 + paste. 10,11,1 + paste. 10,11,0 |