From ec25e08f41b109eff25147592c8c44c6ddeb8d4a Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 18 Apr 2007 23:58:12 +0000 Subject: [PATCH] * gas/ppc/booke.s: Add tlbsx, tlbsxe. * gas/ppc/booke.d: Update. --- gas/testsuite/ChangeLog | 5 +++++ gas/testsuite/gas/ppc/booke.d | 20 ++++++++++++-------- gas/testsuite/gas/ppc/booke.s | 5 +++++ 3 files changed, 22 insertions(+), 8 deletions(-) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 263fde43c0f..d3dfee25fd4 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2007-04-19 Nathan Froyd + + * gas/ppc/booke.s: Add tlbsx, tlbsxe. + * gas/ppc/booke.d: Update. + 2007-04-18 H.J. Lu * gas/i386/i386.exp: Add sse4.2 and x86-64-sse4.2. diff --git a/gas/testsuite/gas/ppc/booke.d b/gas/testsuite/gas/ppc/booke.d index 56c7d5e3ae4..b07033f675e 100644 --- a/gas/testsuite/gas/ppc/booke.d +++ b/gas/testsuite/gas/ppc/booke.d @@ -142,11 +142,15 @@ Disassembly of section \.text: 1c0: 7c 00 06 ac mbar 1c4: 7c 00 06 ac mbar 1c8: 7c 20 06 ac mbar 1 - 1cc: 7c 12 42 a6 mfsprg r0,2 - 1d0: 7c 12 42 a6 mfsprg r0,2 - 1d4: 7c 12 43 a6 mtsprg 2,r0 - 1d8: 7c 12 43 a6 mtsprg 2,r0 - 1dc: 7c 07 42 a6 mfsprg r0,7 - 1e0: 7c 07 42 a6 mfsprg r0,7 - 1e4: 7c 17 43 a6 mtsprg 7,r0 - 1e8: 7c 17 43 a6 mtsprg 7,r0 + 1cc: 7d 8d 77 24 tlbsx r12,r13,r14 + 1d0: 7d 8d 77 25 tlbsx\. r12,r13,r14 + 1d4: 7d 8d 77 26 tlbsxe r12,r13,r14 + 1d8: 7d 8d 77 27 tlbsxe\. r12,r13,r14 + 1dc: 7c 12 42 a6 mfsprg r0,2 + 1e0: 7c 12 42 a6 mfsprg r0,2 + 1e4: 7c 12 43 a6 mtsprg 2,r0 + 1e8: 7c 12 43 a6 mtsprg 2,r0 + 1ec: 7c 07 42 a6 mfsprg r0,7 + 1f0: 7c 07 42 a6 mfsprg r0,7 + 1f4: 7c 17 43 a6 mtsprg 7,r0 + 1f8: 7c 17 43 a6 mtsprg 7,r0 diff --git a/gas/testsuite/gas/ppc/booke.s b/gas/testsuite/gas/ppc/booke.s index 0c6cf88f66a..fa53c019b67 100644 --- a/gas/testsuite/gas/ppc/booke.s +++ b/gas/testsuite/gas/ppc/booke.s @@ -135,6 +135,11 @@ branch_target_8: mbar 0 mbar 1 + tlbsx 12, 13, 14 + tlbsx. 12, 13, 14 + tlbsxe 12, 13, 14 + tlbsxe. 12, 13, 14 + mfsprg 0, 2 mfsprg2 0 mtsprg 2, 0 -- 2.30.2