tizen 2.4 release
[external/binutils.git] / gas / testsuite / gas / ppc / simpshft.d
index 06893d5..b4cccd5 100644 (file)
@@ -1,27 +1,87 @@
-#objdump: -s -j .text
+#objdump: -d -Mppc64
 #as: -mppc64
 #name: PowerPC test 3, simplified shifts
 
 .*
 
-Contents of section \.text:
- 0000 78640fe0 7883f80e 78a545e4 78640020  xd..x...x.E.xd. 
- 0010 54640ffe 5083f800 54a5402e 5464043e  Td..P...T.@.Td.>
- 0020 78640004 786407e4 7864f806 7864ffe6  xd..xd..xd..xd..
- 0030 7864f842 7864ffe2 7864000c 7864080c  xd.Bxd..xd..xd..
- 0040 78640fac 786407ec 78640000 78640800  xd..xd..xd..xd..
- 0050 7864f802 78640000 7864f802 78640800  xd..xd..xd..xd..
- 0060 78652010 786407e4 7864f806 78640000  xe .xd..xd..xd..
- 0070 7864f842 78640fe0 78640000 78640040  xd.Bxd..xd..xd.@
- 0080 786407e0 786407e4 786407a4 78640004  xd..xd..xd..xd..
- 0090 78640008 78640048 786407e8 78640fa8  xd..xd.Hxd..xd..
- 00a0 7864f80a 54640000 5464003e 5464f800  xd..Td..Td.>Td..
- 00b0 5464f83e 5464f87e 5464fffe 50640000  Td.>Td.~Td..Pd..
- 00c0 5064003e 50640ffe 5064f800 5064003e  Pd.>Pd..Pd..Pd.>
- 00d0 506407fe 5464003e 5464083e 5464f83e  Pd..Td.>Td.>Td.>
- 00e0 5464003e 5464f83e 5464083e 5c65203e  Td.>Td.>Td.>\\e >
- 00f0 5464003e 5464083c 5464f800 5464003e  Td.>Td.<Td..Td.>
- 0100 5464f87e 54640ffe 5464003e 5464007e  Td.~Td..Td.>Td.~
- 0110 546407fe 5464003e 5464003c 54640000  Td..Td.>Td.<Td..
- 0120 5464003e 5464007e 546407fe 54640fbc  Td.>Td.~Td..Td..
- 0130 5464f800 00000000                    Td......        
+Disassembly of section .text:
+
+0+ <.text>:
+   0:  (e0 0f 64 78|78 64 0f e0)       rldicl  r4,r3,1,63
+   4:  (0e f8 83 78|78 83 f8 0e)       rldimi  r3,r4,63,0
+   8:  (e4 45 a5 78|78 a5 45 e4)       rldicr  r5,r5,8,55
+   c:  (20 00 64 78|78 64 00 20)       clrldi  r4,r3,32
+  10:  (fe 0f 64 54|54 64 0f fe)       rlwinm  r4,r3,1,31,31
+  14:  (00 f8 83 50|50 83 f8 00)       rlwimi  r3,r4,31,0,0
+  18:  (2e 40 a5 54|54 a5 40 2e)       rlwinm  r5,r5,8,0,23
+  1c:  (3e 04 64 54|54 64 04 3e)       clrlwi  r4,r3,16
+  20:  (04 00 64 78|78 64 00 04)       rldicr  r4,r3,0,0
+  24:  (e4 07 64 78|78 64 07 e4)       rldicr  r4,r3,0,63
+  28:  (06 f8 64 78|78 64 f8 06)       rldicr  r4,r3,63,0
+  2c:  (e6 ff 64 78|78 64 ff e6)       rldicr  r4,r3,63,63
+  30:  (42 f8 64 78|78 64 f8 42)       rldicl  r4,r3,63,1
+  34:  (e2 ff 64 78|78 64 ff e2)       rldicl  r4,r3,63,63
+  38:  (0c 00 64 78|78 64 00 0c)       rldimi  r4,r3,0,0
+  3c:  (0c 08 64 78|78 64 08 0c)       rldimi  r4,r3,1,0
+  40:  (ac 0f 64 78|78 64 0f ac)       rldimi  r4,r3,1,62
+  44:  (ec 07 64 78|78 64 07 ec)       rldimi  r4,r3,0,63
+  48:  (00 00 64 78|78 64 00 00)       rotldi  r4,r3,0
+  4c:  (00 08 64 78|78 64 08 00)       rotldi  r4,r3,1
+  50:  (02 f8 64 78|78 64 f8 02)       rotldi  r4,r3,63
+  54:  (00 00 64 78|78 64 00 00)       rotldi  r4,r3,0
+  58:  (02 f8 64 78|78 64 f8 02)       rotldi  r4,r3,63
+  5c:  (00 08 64 78|78 64 08 00)       rotldi  r4,r3,1
+  60:  (10 20 65 78|78 65 20 10)       rotld   r5,r3,r4
+  64:  (e4 07 64 78|78 64 07 e4)       rldicr  r4,r3,0,63
+  68:  (06 f8 64 78|78 64 f8 06)       rldicr  r4,r3,63,0
+  6c:  (00 00 64 78|78 64 00 00)       rotldi  r4,r3,0
+  70:  (42 f8 64 78|78 64 f8 42)       rldicl  r4,r3,63,1
+  74:  (e0 0f 64 78|78 64 0f e0)       rldicl  r4,r3,1,63
+  78:  (00 00 64 78|78 64 00 00)       rotldi  r4,r3,0
+  7c:  (40 00 64 78|78 64 00 40)       clrldi  r4,r3,1
+  80:  (e0 07 64 78|78 64 07 e0)       clrldi  r4,r3,63
+  84:  (e4 07 64 78|78 64 07 e4)       rldicr  r4,r3,0,63
+  88:  (a4 07 64 78|78 64 07 a4)       rldicr  r4,r3,0,62
+  8c:  (04 00 64 78|78 64 00 04)       rldicr  r4,r3,0,0
+  90:  (08 00 64 78|78 64 00 08)       rldic   r4,r3,0,0
+  94:  (48 00 64 78|78 64 00 48)       rldic   r4,r3,0,1
+  98:  (e8 07 64 78|78 64 07 e8)       rldic   r4,r3,0,63
+  9c:  (a8 0f 64 78|78 64 0f a8)       rldic   r4,r3,1,62
+  a0:  (0a f8 64 78|78 64 f8 0a)       rldic   r4,r3,63,0
+  a4:  (00 00 64 54|54 64 00 00)       rlwinm  r4,r3,0,0,0
+  a8:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+  ac:  (00 f8 64 54|54 64 f8 00)       rlwinm  r4,r3,31,0,0
+  b0:  (3e f8 64 54|54 64 f8 3e)       rotlwi  r4,r3,31
+  b4:  (7e f8 64 54|54 64 f8 7e)       rlwinm  r4,r3,31,1,31
+  b8:  (fe ff 64 54|54 64 ff fe)       rlwinm  r4,r3,31,31,31
+  bc:  (00 00 64 50|50 64 00 00)       rlwimi  r4,r3,0,0,0
+  c0:  (3e 00 64 50|50 64 00 3e)       rlwimi  r4,r3,0,0,31
+  c4:  (fe 0f 64 50|50 64 0f fe)       rlwimi  r4,r3,1,31,31
+  c8:  (00 f8 64 50|50 64 f8 00)       rlwimi  r4,r3,31,0,0
+  cc:  (3e 00 64 50|50 64 00 3e)       rlwimi  r4,r3,0,0,31
+  d0:  (fe 07 64 50|50 64 07 fe)       rlwimi  r4,r3,0,31,31
+  d4:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+  d8:  (3e 08 64 54|54 64 08 3e)       rotlwi  r4,r3,1
+  dc:  (3e f8 64 54|54 64 f8 3e)       rotlwi  r4,r3,31
+  e0:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+  e4:  (3e f8 64 54|54 64 f8 3e)       rotlwi  r4,r3,31
+  e8:  (3e 08 64 54|54 64 08 3e)       rotlwi  r4,r3,1
+  ec:  (3e 20 65 5c|5c 65 20 3e)       rotlw   r5,r3,r4
+  f0:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+  f4:  (3c 08 64 54|54 64 08 3c)       rlwinm  r4,r3,1,0,30
+  f8:  (00 f8 64 54|54 64 f8 00)       rlwinm  r4,r3,31,0,0
+  fc:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+ 100:  (7e f8 64 54|54 64 f8 7e)       rlwinm  r4,r3,31,1,31
+ 104:  (fe 0f 64 54|54 64 0f fe)       rlwinm  r4,r3,1,31,31
+ 108:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+ 10c:  (7e 00 64 54|54 64 00 7e)       clrlwi  r4,r3,1
+ 110:  (fe 07 64 54|54 64 07 fe)       clrlwi  r4,r3,31
+ 114:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+ 118:  (3c 00 64 54|54 64 00 3c)       rlwinm  r4,r3,0,0,30
+ 11c:  (00 00 64 54|54 64 00 00)       rlwinm  r4,r3,0,0,0
+ 120:  (3e 00 64 54|54 64 00 3e)       rotlwi  r4,r3,0
+ 124:  (7e 00 64 54|54 64 00 7e)       clrlwi  r4,r3,1
+ 128:  (fe 07 64 54|54 64 07 fe)       clrlwi  r4,r3,31
+ 12c:  (bc 0f 64 54|54 64 0f bc)       rlwinm  r4,r3,1,30,30
+ 130:  (00 f8 64 54|54 64 f8 00)       rlwinm  r4,r3,31,0,0
+#pass