mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-26 11:33:45 +08:00
* gas/cfi/cfi.exp: Remove redundant ppc test. Exclude
powerpc-pe targets from cfi-common-6 test. * gas/cfi/cfi-ppc-1.d: Use objdump to handle pe. * gas/cfi/cfi-ppc-1.s: Don't use .type and .size. * gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude vle tests for le targets. * gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text rather than section directive with quotes. * gas/ppc/a2.d, * gas/ppc/a2.s: Likewise. * gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise. * gas/ppc/altivec2.d: Likewise. * gas/ppc/altivec_and_spe.d: Likewise. * gas/ppc/astest.d: Likewise. * gas/ppc/astest2.d: Likewise. * gas/ppc/astest2_64.d: Likewise. * gas/ppc/astest64.d: Likewise. * gas/ppc/booke.d, * gas/ppc/booke.s: Likewise. * gas/ppc/cell.d, * gas/ppc/cell.s: Likewise. * gas/ppc/common.d, * gas/ppc/common.s: Likewise. * gas/ppc/e500.d, * gas/ppc/e500.s: Likewise. * gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise. * gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise. * gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise. * gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise. * gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise. * gas/ppc/machine.d: Likewise. * gas/ppc/power4.d, * gas/ppc/power4.s: Likewise. * gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise. * gas/ppc/power6.d, * gas/ppc/power6.s: Likewise. * gas/ppc/power7.d, * gas/ppc/power7.s: Likewise. * gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise. * gas/ppc/regnames.d: Likewise. * gas/ppc/simpshft.d: Likewise. * gas/ppc/test1elf32.d: Likewise. * gas/ppc/test1elf64.d: Likewise. * gas/ppc/titan.d, * gas/ppc/titan.s: Likewise. * gas/ppc/vle-reloc.s: Likewise. * gas/ppc/vle-simple-1.s: Likewise. * gas/ppc/vle-simple-2.s: Likewise. * gas/ppc/vle-simple-3.s: Likewise. * gas/ppc/vle-simple-4.s: Likewise. * gas/ppc/vle-simple-5.s: Likewise. * gas/ppc/vle-simple-6.s: Likewise. * gas/ppc/vle.s: Likewise. * gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise.
This commit is contained in:
parent
a0a9cc8a7f
commit
ab1f5dd1e2
@ -1,3 +1,51 @@
|
||||
2012-10-29 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* gas/cfi/cfi.exp: Remove redundant ppc test. Exclude
|
||||
powerpc-pe targets from cfi-common-6 test.
|
||||
* gas/cfi/cfi-ppc-1.d: Use objdump to handle pe.
|
||||
* gas/cfi/cfi-ppc-1.s: Don't use .type and .size.
|
||||
* gas/ppc/ppc.exp: Exclude various tests for powerpc-pe. Exclude
|
||||
vle tests for le targets.
|
||||
* gas/ppc/476.d, * gas/ppc/476.s: Update for le output. Use .text
|
||||
rather than section directive with quotes.
|
||||
* gas/ppc/a2.d, * gas/ppc/a2.s: Likewise.
|
||||
* gas/ppc/altivec.d, * gas/ppc/altivec.s: Likewise.
|
||||
* gas/ppc/altivec2.d: Likewise.
|
||||
* gas/ppc/altivec_and_spe.d: Likewise.
|
||||
* gas/ppc/astest.d: Likewise.
|
||||
* gas/ppc/astest2.d: Likewise.
|
||||
* gas/ppc/astest2_64.d: Likewise.
|
||||
* gas/ppc/astest64.d: Likewise.
|
||||
* gas/ppc/booke.d, * gas/ppc/booke.s: Likewise.
|
||||
* gas/ppc/cell.d, * gas/ppc/cell.s: Likewise.
|
||||
* gas/ppc/common.d, * gas/ppc/common.s: Likewise.
|
||||
* gas/ppc/e500.d, * gas/ppc/e500.s: Likewise.
|
||||
* gas/ppc/e500mc.d, * gas/ppc/e500mc.s: Likewise.
|
||||
* gas/ppc/e500mc64_nop.d, * gas/ppc/e500mc64_nop.s: Likewise.
|
||||
* gas/ppc/e5500_nop.d, * gas/ppc/e5500_nop.s: Likewise.
|
||||
* gas/ppc/e6500.d, * gas/ppc/e6500.s: Likewise.
|
||||
* gas/ppc/e6500_nop.d, * gas/ppc/e6500_nop.s: Likewise.
|
||||
* gas/ppc/machine.d: Likewise.
|
||||
* gas/ppc/power4.d, * gas/ppc/power4.s: Likewise.
|
||||
* gas/ppc/power4_32.d, * gas/ppc/power4_32.s: Likewise.
|
||||
* gas/ppc/power6.d, * gas/ppc/power6.s: Likewise.
|
||||
* gas/ppc/power7.d, * gas/ppc/power7.s: Likewise.
|
||||
* gas/ppc/ppc750ps.d, * gas/ppc/ppc750ps.s: Likewise.
|
||||
* gas/ppc/regnames.d: Likewise.
|
||||
* gas/ppc/simpshft.d: Likewise.
|
||||
* gas/ppc/test1elf32.d: Likewise.
|
||||
* gas/ppc/test1elf64.d: Likewise.
|
||||
* gas/ppc/titan.d, * gas/ppc/titan.s: Likewise.
|
||||
* gas/ppc/vle-reloc.s: Likewise.
|
||||
* gas/ppc/vle-simple-1.s: Likewise.
|
||||
* gas/ppc/vle-simple-2.s: Likewise.
|
||||
* gas/ppc/vle-simple-3.s: Likewise.
|
||||
* gas/ppc/vle-simple-4.s: Likewise.
|
||||
* gas/ppc/vle-simple-5.s: Likewise.
|
||||
* gas/ppc/vle-simple-6.s: Likewise.
|
||||
* gas/ppc/vle.s: Likewise.
|
||||
* gas/ppc/vsx.d, * gas/ppc/vsx.s: Likewise.
|
||||
|
||||
2012-10-27 James Lemke <jwlemke@codesourcery.com>
|
||||
|
||||
* gas/m68k/all.exp: Exclude pr11676 for fido-*-*.
|
||||
|
@ -1,7 +1,9 @@
|
||||
#readelf: -wf
|
||||
#objdump: -Wf
|
||||
#name: CFI on ppc
|
||||
#as: -a32
|
||||
|
||||
.*
|
||||
|
||||
Contents of the .eh_frame section:
|
||||
|
||||
00000000 00000010 00000000 CIE
|
||||
@ -10,7 +12,7 @@ Contents of the .eh_frame section:
|
||||
Code alignment factor: [24]
|
||||
Data alignment factor: -4
|
||||
Return address column: 65
|
||||
Augmentation data: 1b
|
||||
Augmentation data: [01]b
|
||||
|
||||
DW_CFA_def_cfa: r1 ofs 0
|
||||
|
||||
|
@ -4,7 +4,6 @@
|
||||
.text
|
||||
.align 2
|
||||
.globl foo
|
||||
.type foo, @function
|
||||
foo:
|
||||
.cfi_startproc
|
||||
stwu 1,-48(1)
|
||||
@ -42,4 +41,3 @@ foo:
|
||||
addi 1,1,48
|
||||
blr
|
||||
.cfi_endproc
|
||||
.size foo, .-foo
|
||||
|
@ -44,7 +44,7 @@ if { [istarget "i*86-*-*"] || [istarget "x86_64-*-*"] } then {
|
||||
run_dump_test "cfi-alpha-2"
|
||||
run_dump_test "cfi-alpha-3"
|
||||
|
||||
} elseif { [istarget ppc*-*-*] || [istarget powerpc*-*-*] } then {
|
||||
} elseif { [istarget powerpc*-*-*] } then {
|
||||
run_dump_test "cfi-ppc-1"
|
||||
|
||||
} elseif { [istarget s390*-*-*] } then {
|
||||
@ -100,8 +100,9 @@ if { ![istarget "hppa64*-*"] } then {
|
||||
# This test uses .subsection/.previous which are elf-specific.
|
||||
run_dump_test "cfi-common-5"
|
||||
}
|
||||
# MIPS doesn't support PC relative cfi directives.
|
||||
if { ![istarget "mips*-*"] } then {
|
||||
# Some targets don't support PC relative cfi directives
|
||||
if { ![istarget "mips*-*"] &&
|
||||
!([istarget powerpc*-*-*] && [is_pecoff_format]) } then {
|
||||
run_dump_test "cfi-common-6"
|
||||
}
|
||||
run_dump_test "cfi-common-7"
|
||||
|
@ -2,496 +2,496 @@
|
||||
#as: -a32 -m476
|
||||
#name: PowerPC 476 instructions
|
||||
|
||||
.*: +file format elf32-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <ppc476>:
|
||||
0: 7c 64 2a 14 add r3,r4,r5
|
||||
4: 7c 64 2a 15 add\. r3,r4,r5
|
||||
8: 7c 64 28 14 addc r3,r4,r5
|
||||
c: 7c 64 28 15 addc\. r3,r4,r5
|
||||
10: 7c 64 2c 14 addco r3,r4,r5
|
||||
14: 7c 64 2c 15 addco\. r3,r4,r5
|
||||
18: 7c 64 29 14 adde r3,r4,r5
|
||||
1c: 7c 64 29 15 adde\. r3,r4,r5
|
||||
20: 7c 64 2d 14 addeo r3,r4,r5
|
||||
24: 7c 64 2d 15 addeo\. r3,r4,r5
|
||||
28: 38 64 ff 80 addi r3,r4,-128
|
||||
2c: 30 64 ff 80 addic r3,r4,-128
|
||||
30: 34 64 ff 80 addic\. r3,r4,-128
|
||||
34: 3c 64 ff 80 addis r3,r4,-128
|
||||
38: 7c 64 01 d4 addme r3,r4
|
||||
3c: 7c 64 01 d5 addme\. r3,r4
|
||||
40: 7c 64 05 d4 addmeo r3,r4
|
||||
44: 7c 64 05 d5 addmeo\. r3,r4
|
||||
48: 7c 64 2e 14 addo r3,r4,r5
|
||||
4c: 7c 64 2e 15 addo\. r3,r4,r5
|
||||
50: 7c 64 01 94 addze r3,r4
|
||||
54: 7c 64 01 95 addze\. r3,r4
|
||||
58: 7c 64 05 94 addzeo r3,r4
|
||||
5c: 7c 64 05 95 addzeo\. r3,r4
|
||||
60: 7c 83 28 38 and r3,r4,r5
|
||||
64: 7c 83 28 39 and\. r3,r4,r5
|
||||
68: 7d cd 78 78 andc r13,r14,r15
|
||||
6c: 7e 30 90 79 andc\. r16,r17,r18
|
||||
70: 70 83 de ad andi\. r3,r4,57005
|
||||
74: 74 83 de ad andis\. r3,r4,57005
|
||||
78: 48 00 00 02 ba 0 <ppc476>
|
||||
7c: 40 01 00 00 bdnzf gt,7c <ppc476\+0x7c>
|
||||
80: 40 85 00 02 blea cr1,0 <ppc476>
|
||||
84: 4d 80 04 20 bltctr
|
||||
88: 4c 8a 04 20 bnectr cr2
|
||||
8c: 4c 86 04 20 bnectr cr1
|
||||
90: 4c 86 04 20 bnectr cr1
|
||||
94: 4d 80 04 21 bltctrl
|
||||
98: 4c 8a 04 21 bnectrl cr2
|
||||
9c: 4c 86 04 21 bnectrl cr1
|
||||
a0: 4c 86 04 21 bnectrl cr1
|
||||
a4: 40 43 00 01 bdzfl so,a4 <ppc476\+0xa4>
|
||||
a8: 4d 80 00 20 bltlr
|
||||
ac: 4c 8a 00 20 bnelr cr2
|
||||
b0: 4c 86 00 20 bnelr cr1
|
||||
b4: 4c 86 00 20 bnelr cr1
|
||||
b8: 4d 80 00 21 bltlrl
|
||||
bc: 4c 8a 00 21 bnelrl cr2
|
||||
c0: 4c 86 00 21 bnelrl cr1
|
||||
c4: 4c 86 00 21 bnelrl cr1
|
||||
c8: 48 00 00 00 b c8 <ppc476\+0xc8>
|
||||
cc: 48 00 00 01 bl cc <ppc476\+0xcc>
|
||||
d0: 54 83 00 36 rlwinm r3,r4,0,0,27
|
||||
d4: 7c 03 20 00 cmpw r3,r4
|
||||
d8: 7f 83 20 00 cmpw cr7,r3,r4
|
||||
dc: 7c 83 2b f8 cmpb r3,r4,r5
|
||||
e0: 7c 83 2b f8 cmpb r3,r4,r5
|
||||
e4: 2c 03 ff 59 cmpwi r3,-167
|
||||
e8: 2f 83 ff 59 cmpwi cr7,r3,-167
|
||||
ec: 7c 03 20 40 cmplw r3,r4
|
||||
f0: 7f 83 20 40 cmplw cr7,r3,r4
|
||||
f4: 28 03 00 a7 cmplwi r3,167
|
||||
f8: 2b 83 00 a7 cmplwi cr7,r3,167
|
||||
fc: 7c 03 20 40 cmplw r3,r4
|
||||
100: 28 03 00 a7 cmplwi r3,167
|
||||
104: 7c 03 20 00 cmpw r3,r4
|
||||
108: 2c 03 ff 59 cmpwi r3,-167
|
||||
10c: 7d 6a 00 34 cntlzw r10,r11
|
||||
110: 7d 6a 00 35 cntlzw\. r10,r11
|
||||
114: 4c 85 32 02 crand 4\*cr1\+lt,4\*cr1\+gt,4\*cr1\+eq
|
||||
118: 4c 64 29 02 crandc so,4\*cr1\+lt,4\*cr1\+gt
|
||||
11c: 4c e0 0a 42 creqv 4\*cr1\+so,lt,gt
|
||||
120: 4c 22 19 c2 crnand gt,eq,so
|
||||
124: 4c 01 10 42 crnor lt,gt,eq
|
||||
128: 4c a6 3b 82 cror 4\*cr1\+gt,4\*cr1\+eq,4\*cr1\+so
|
||||
12c: 4c 43 23 42 crorc eq,so,4\*cr1\+lt
|
||||
130: 4c c7 01 82 crxor 4\*cr1\+eq,4\*cr1\+so,lt
|
||||
134: 7c 09 55 ec dcba r9,r10
|
||||
138: 7c 06 38 ac dcbf r6,r7
|
||||
13c: 7c 06 38 ac dcbf r6,r7
|
||||
140: 7c 06 3b ac dcbi r6,r7
|
||||
144: 7c 85 33 0c dcblc 4,r5,r6
|
||||
148: 7c 06 38 6c dcbst r6,r7
|
||||
14c: 7c c0 2a 2c dcbt 0,r5,6
|
||||
150: 7c 05 32 2c dcbt r5,r6
|
||||
154: 7c c8 2a 2c dcbt r8,r5,6
|
||||
158: 7c e8 49 4c dcbtls 7,r8,r9
|
||||
15c: 7c e0 31 ec dcbtst 0,r6,7
|
||||
160: 7c 06 39 ec dcbtst r6,r7
|
||||
164: 7c e9 31 ec dcbtst r9,r6,7
|
||||
168: 7d 4b 61 0c dcbtstls 10,r11,r12
|
||||
16c: 7c 01 17 ec dcbz r1,r2
|
||||
170: 7c 05 37 ec dcbz r5,r6
|
||||
174: 7c 00 03 8c dccci
|
||||
178: 7c 00 03 8c dccci
|
||||
17c: 7c 00 03 8c dccci
|
||||
180: 7c 20 03 8c dci 1
|
||||
184: 7d 4b 63 d6 divw r10,r11,r12
|
||||
188: 7d 6c 6b d7 divw\. r11,r12,r13
|
||||
18c: 7d 4b 67 d6 divwo r10,r11,r12
|
||||
190: 7d 6c 6f d7 divwo\. r11,r12,r13
|
||||
194: 7d 4b 63 96 divwu r10,r11,r12
|
||||
198: 7d 6c 6b 97 divwu\. r11,r12,r13
|
||||
19c: 7d 4b 67 96 divwuo r10,r11,r12
|
||||
1a0: 7d 6c 6f 97 divwuo\. r11,r12,r13
|
||||
1a4: 7c 83 28 9c dlmzb r3,r4,r5
|
||||
1a8: 7c 83 28 9d dlmzb\. r3,r4,r5
|
||||
1ac: 7d 6a 62 38 eqv r10,r11,r12
|
||||
1b0: 7d 6a 62 39 eqv\. r10,r11,r12
|
||||
1b4: 54 83 20 26 rlwinm r3,r4,4,0,19
|
||||
1b8: 7c 83 07 74 extsb r3,r4
|
||||
1bc: 7c 83 07 75 extsb\. r3,r4
|
||||
1c0: 7c 83 07 34 extsh r3,r4
|
||||
1c4: 7c 83 07 35 extsh\. r3,r4
|
||||
1c8: fe a0 fa 10 fabs f21,f31
|
||||
1cc: fe a0 fa 11 fabs\. f21,f31
|
||||
1d0: fd 4b 60 2a fadd f10,f11,f12
|
||||
1d4: fd 4b 60 2b fadd\. f10,f11,f12
|
||||
1d8: ed 4b 60 2a fadds f10,f11,f12
|
||||
1dc: ed 4b 60 2b fadds\. f10,f11,f12
|
||||
1e0: fd 40 5e 9c fcfid f10,f11
|
||||
1e4: fd 40 5e 9d fcfid\. f10,f11
|
||||
1e8: fd 8a 58 40 fcmpo cr3,f10,f11
|
||||
1ec: fd 84 28 00 fcmpu cr3,f4,f5
|
||||
1f0: fd 4b 60 10 fcpsgn f10,f11,f12
|
||||
1f4: fd 4b 60 11 fcpsgn\. f10,f11,f12
|
||||
1f8: fd 40 5e 5c fctid f10,f11
|
||||
1fc: fd 40 5e 5d fctid\. f10,f11
|
||||
200: fd 40 5e 5e fctidz f10,f11
|
||||
204: fd 40 5e 5f fctidz\. f10,f11
|
||||
208: fd 40 58 1c fctiw f10,f11
|
||||
20c: fd 40 58 1d fctiw\. f10,f11
|
||||
210: fd 40 58 1e fctiwz f10,f11
|
||||
214: fd 40 58 1f fctiwz\. f10,f11
|
||||
218: fd 4b 60 24 fdiv f10,f11,f12
|
||||
21c: fd 4b 60 25 fdiv\. f10,f11,f12
|
||||
220: ed 4b 60 24 fdivs f10,f11,f12
|
||||
224: ed 4b 60 25 fdivs\. f10,f11,f12
|
||||
228: fd 4b 6b 3a fmadd f10,f11,f12,f13
|
||||
22c: fd 4b 6b 3b fmadd\. f10,f11,f12,f13
|
||||
230: ed 4b 6b 3a fmadds f10,f11,f12,f13
|
||||
234: ed 4b 6b 3b fmadds\. f10,f11,f12,f13
|
||||
238: fc 60 20 90 fmr f3,f4
|
||||
23c: fc 60 20 91 fmr\. f3,f4
|
||||
240: fd 4b 6b 38 fmsub f10,f11,f12,f13
|
||||
244: fd 4b 6b 39 fmsub\. f10,f11,f12,f13
|
||||
248: ed 4b 6b 38 fmsubs f10,f11,f12,f13
|
||||
24c: ed 4b 6b 39 fmsubs\. f10,f11,f12,f13
|
||||
250: fd 4b 03 32 fmul f10,f11,f12
|
||||
254: fd 4b 03 33 fmul\. f10,f11,f12
|
||||
258: ed 4b 03 32 fmuls f10,f11,f12
|
||||
25c: ed 4b 03 33 fmuls\. f10,f11,f12
|
||||
260: fe 80 f1 10 fnabs f20,f30
|
||||
264: fe 80 f1 11 fnabs\. f20,f30
|
||||
268: fc 60 20 50 fneg f3,f4
|
||||
26c: fc 60 20 51 fneg\. f3,f4
|
||||
270: fd 4b 6b 3e fnmadd f10,f11,f12,f13
|
||||
274: fd 4b 6b 3f fnmadd\. f10,f11,f12,f13
|
||||
278: ed 4b 6b 3e fnmadds f10,f11,f12,f13
|
||||
27c: ed 4b 6b 3f fnmadds\. f10,f11,f12,f13
|
||||
280: fd 4b 6b 3c fnmsub f10,f11,f12,f13
|
||||
284: fd 4b 6b 3d fnmsub\. f10,f11,f12,f13
|
||||
288: ed 4b 6b 3c fnmsubs f10,f11,f12,f13
|
||||
28c: ed 4b 6b 3d fnmsubs\. f10,f11,f12,f13
|
||||
290: fd c0 78 30 fre f14,f15
|
||||
294: fd c0 78 31 fre\. f14,f15
|
||||
298: ed c0 78 30 fres f14,f15
|
||||
29c: ed c0 78 31 fres\. f14,f15
|
||||
2a0: fd 40 5b d0 frim f10,f11
|
||||
2a4: fd 40 5b d1 frim\. f10,f11
|
||||
2a8: fd 40 5b 10 frin f10,f11
|
||||
2ac: fd 40 5b 11 frin\. f10,f11
|
||||
2b0: fd 40 5b 90 frip f10,f11
|
||||
2b4: fd 40 5b 91 frip\. f10,f11
|
||||
2b8: fd 40 5b 50 friz f10,f11
|
||||
2bc: fd 40 5b 51 friz\. f10,f11
|
||||
2c0: fc c0 38 18 frsp f6,f7
|
||||
2c4: fd 00 48 19 frsp\. f8,f9
|
||||
2c8: fd c0 78 34 frsqrte f14,f15
|
||||
2cc: fd c0 78 35 frsqrte\. f14,f15
|
||||
2d0: ed c0 78 34 frsqrtes f14,f15
|
||||
2d4: ed c0 78 35 frsqrtes\. f14,f15
|
||||
2d8: fd 4b 6b 2e fsel f10,f11,f12,f13
|
||||
2dc: fd 4b 6b 2f fsel\. f10,f11,f12,f13
|
||||
2e0: fd 40 58 2c fsqrt f10,f11
|
||||
2e4: fd 40 58 2d fsqrt\. f10,f11
|
||||
2e8: ed 40 58 2c fsqrts f10,f11
|
||||
2ec: ed 40 58 2d fsqrts\. f10,f11
|
||||
2f0: fd 4b 60 28 fsub f10,f11,f12
|
||||
2f4: fd 4b 60 29 fsub\. f10,f11,f12
|
||||
2f8: ed 4b 60 28 fsubs f10,f11,f12
|
||||
2fc: ed 4b 60 29 fsubs\. f10,f11,f12
|
||||
300: 7c 03 27 ac icbi r3,r4
|
||||
304: 7e 11 91 cc icblc 16,r17,r18
|
||||
308: 7c a8 48 2c icbt 5,r8,r9
|
||||
30c: 7d ae 7b cc icbtls 13,r14,r15
|
||||
310: 7c 00 07 8c iccci
|
||||
314: 7c 00 07 8c iccci
|
||||
318: 7c 00 07 8c iccci
|
||||
31c: 7c 20 07 8c ici 1
|
||||
320: 7c 03 27 cc icread r3,r4
|
||||
324: 50 83 65 36 rlwimi r3,r4,12,20,27
|
||||
328: 7c 43 27 1e isel r2,r3,r4,28
|
||||
32c: 4c 00 01 2c isync
|
||||
330: 89 21 00 00 lbz r9,0\(r1\)
|
||||
334: 8d 41 00 01 lbzu r10,1\(r1\)
|
||||
338: 7e 95 b0 ee lbzux r20,r21,r22
|
||||
33c: 7c 64 28 ae lbzx r3,r4,r5
|
||||
340: ca a1 00 08 lfd f21,8\(r1\)
|
||||
344: ce c1 00 10 lfdu f22,16\(r1\)
|
||||
348: 7e 95 b4 ee lfdux f20,r21,r22
|
||||
34c: 7d ae 7c ae lfdx f13,r14,r15
|
||||
350: 7d 43 26 ae lfiwax f10,r3,r4
|
||||
354: c2 61 00 00 lfs f19,0\(r1\)
|
||||
358: c6 81 00 04 lfsu f20,4\(r1\)
|
||||
35c: 7d 4b 64 6e lfsux f10,r11,r12
|
||||
360: 7d 4b 64 2e lfsx f10,r11,r12
|
||||
364: a9 e1 00 06 lha r15,6\(r1\)
|
||||
368: ae 01 00 08 lhau r16,8\(r1\)
|
||||
36c: 7d 2a 5a ee lhaux r9,r10,r11
|
||||
370: 7d 2a 5a ae lhax r9,r10,r11
|
||||
374: 7c 64 2e 2c lhbrx r3,r4,r5
|
||||
378: a1 a1 00 00 lhz r13,0\(r1\)
|
||||
37c: a5 c1 00 02 lhzu r14,2\(r1\)
|
||||
380: 7e 96 c2 6e lhzux r20,r22,r24
|
||||
384: 7e f8 ca 2e lhzx r23,r24,r25
|
||||
388: b8 61 ff f0 lmw r3,-16\(r1\)
|
||||
38c: 7c a4 84 aa lswi r5,r4,16
|
||||
390: 7c 64 2c 2a lswx r3,r4,r5
|
||||
394: 7c 64 28 28 lwarx r3,r4,r5
|
||||
398: 7c 64 28 28 lwarx r3,r4,r5
|
||||
39c: 7c 64 28 29 lwarx r3,r4,r5,1
|
||||
3a0: 7c 64 2c 2c lwbrx r3,r4,r5
|
||||
3a4: 80 c7 00 00 lwz r6,0\(r7\)
|
||||
3a8: 84 61 00 10 lwzu r3,16\(r1\)
|
||||
3ac: 7c 64 28 6e lwzux r3,r4,r5
|
||||
3b0: 7c 64 28 2e lwzx r3,r4,r5
|
||||
3b4: 10 64 29 58 macchw r3,r4,r5
|
||||
3b8: 10 64 29 59 macchw\. r3,r4,r5
|
||||
3bc: 10 64 2d 58 macchwo r3,r4,r5
|
||||
3c0: 10 64 2d 59 macchwo\. r3,r4,r5
|
||||
3c4: 10 64 29 d8 macchws r3,r4,r5
|
||||
3c8: 10 64 29 d9 macchws\. r3,r4,r5
|
||||
3cc: 10 64 2d d8 macchwso r3,r4,r5
|
||||
3d0: 10 64 2d d9 macchwso\. r3,r4,r5
|
||||
3d4: 10 64 29 98 macchwsu r3,r4,r5
|
||||
3d8: 10 64 29 99 macchwsu\. r3,r4,r5
|
||||
3dc: 10 64 2d 98 macchwsuo r3,r4,r5
|
||||
3e0: 10 64 2d 99 macchwsuo\. r3,r4,r5
|
||||
3e4: 10 64 29 18 macchwu r3,r4,r5
|
||||
3e8: 10 64 29 19 macchwu\. r3,r4,r5
|
||||
3ec: 10 64 2d 18 macchwuo r3,r4,r5
|
||||
3f0: 10 64 2d 19 macchwuo\. r3,r4,r5
|
||||
3f4: 10 64 28 58 machhw r3,r4,r5
|
||||
3f8: 10 64 28 59 machhw\. r3,r4,r5
|
||||
3fc: 10 64 2c 58 machhwo r3,r4,r5
|
||||
400: 10 64 2c 59 machhwo\. r3,r4,r5
|
||||
404: 10 64 28 d8 machhws r3,r4,r5
|
||||
408: 10 64 28 d9 machhws\. r3,r4,r5
|
||||
40c: 10 64 2c d8 machhwso r3,r4,r5
|
||||
410: 10 64 2c d9 machhwso\. r3,r4,r5
|
||||
414: 10 64 28 98 machhwsu r3,r4,r5
|
||||
418: 10 64 28 99 machhwsu\. r3,r4,r5
|
||||
41c: 10 64 2c 98 machhwsuo r3,r4,r5
|
||||
420: 10 64 2c 99 machhwsuo\. r3,r4,r5
|
||||
424: 10 64 28 18 machhwu r3,r4,r5
|
||||
428: 10 64 28 19 machhwu\. r3,r4,r5
|
||||
42c: 10 64 2c 18 machhwuo r3,r4,r5
|
||||
430: 10 64 2c 19 machhwuo\. r3,r4,r5
|
||||
434: 10 64 2b 58 maclhw r3,r4,r5
|
||||
438: 10 64 2b 59 maclhw\. r3,r4,r5
|
||||
43c: 10 64 2f 58 maclhwo r3,r4,r5
|
||||
440: 10 64 2f 59 maclhwo\. r3,r4,r5
|
||||
444: 10 64 2b d8 maclhws r3,r4,r5
|
||||
448: 10 64 2b d9 maclhws\. r3,r4,r5
|
||||
44c: 10 64 2f d8 maclhwso r3,r4,r5
|
||||
450: 10 64 2f d9 maclhwso\. r3,r4,r5
|
||||
454: 10 64 2b 98 maclhwsu r3,r4,r5
|
||||
458: 10 64 2b 99 maclhwsu\. r3,r4,r5
|
||||
45c: 10 64 2f 98 maclhwsuo r3,r4,r5
|
||||
460: 10 64 2f 99 maclhwsuo\. r3,r4,r5
|
||||
464: 10 64 2b 18 maclhwu r3,r4,r5
|
||||
468: 10 64 2b 19 maclhwu\. r3,r4,r5
|
||||
46c: 10 64 2f 18 maclhwuo r3,r4,r5
|
||||
470: 10 64 2f 19 maclhwuo\. r3,r4,r5
|
||||
474: 7c 00 06 ac mbar
|
||||
478: 7c 00 06 ac mbar
|
||||
47c: 7c 20 06 ac mbar 1
|
||||
480: 4c 04 00 00 mcrf cr0,cr1
|
||||
484: fd 90 00 80 mcrfs cr3,cr4
|
||||
488: 7d 80 04 00 mcrxr cr3
|
||||
48c: 7c 60 00 26 mfcr r3
|
||||
490: 7c 60 00 26 mfcr r3
|
||||
494: 7c aa 3a 86 mfdcr r5,234
|
||||
498: 7c 64 02 46 mfdcrux r3,r4
|
||||
49c: 7c 85 02 06 mfdcrx r4,r5
|
||||
4a0: ff c0 04 8e mffs f30
|
||||
4a4: ff e0 04 8f mffs\. f31
|
||||
4a8: 7e 60 00 a6 mfmsr r19
|
||||
4ac: 7c 78 00 26 mfocrf r3,128
|
||||
4b0: 7c 60 22 a6 mfspr r3,128
|
||||
4b4: 7c 6c 42 e6 mftbl r3
|
||||
4b8: 7c 00 04 ac msync
|
||||
4bc: 7c 78 01 20 mtocrf 128,r3
|
||||
4c0: 7c 6f f1 20 mtcr r3
|
||||
4c4: 7d 10 6b 86 mtdcr 432,r8
|
||||
4c8: 7c 83 03 46 mtdcrux r3,r4
|
||||
4cc: 7c e6 03 06 mtdcrx r6,r7
|
||||
4d0: fc 60 00 8c mtfsb0 so
|
||||
4d4: fc 60 00 8d mtfsb0\. so
|
||||
4d8: fc 60 00 4c mtfsb1 so
|
||||
4dc: fc 60 00 4d mtfsb1\. so
|
||||
4e0: fc 0c 55 8e mtfsf 6,f10
|
||||
4e4: fc 0c 55 8e mtfsf 6,f10
|
||||
4e8: fc 0d 55 8e mtfsf 6,f10,0,1
|
||||
4ec: fe 0c 55 8e mtfsf 6,f10,1,0
|
||||
4f0: fc 0c 5d 8f mtfsf\. 6,f11
|
||||
4f4: fc 0c 5d 8f mtfsf\. 6,f11
|
||||
4f8: fc 0d 5d 8f mtfsf\. 6,f11,0,1
|
||||
4fc: fe 0c 5d 8f mtfsf\. 6,f11,1,0
|
||||
500: ff 00 01 0c mtfsfi 6,0
|
||||
504: ff 00 01 0c mtfsfi 6,0
|
||||
508: ff 00 01 0c mtfsfi 6,0
|
||||
50c: ff 01 01 0c mtfsfi 6,0,1
|
||||
510: ff 00 f1 0d mtfsfi\. 6,15
|
||||
514: ff 00 f1 0d mtfsfi\. 6,15
|
||||
518: ff 00 f1 0d mtfsfi\. 6,15
|
||||
51c: ff 01 f1 0d mtfsfi\. 6,15,1
|
||||
520: 7d 40 01 24 mtmsr r10
|
||||
524: 7c 78 01 20 mtocrf 128,r3
|
||||
528: 7c 60 23 a6 mtspr 128,r3
|
||||
52c: 10 64 29 50 mulchw r3,r4,r5
|
||||
530: 10 64 29 51 mulchw\. r3,r4,r5
|
||||
534: 10 64 29 10 mulchwu r3,r4,r5
|
||||
538: 10 64 29 11 mulchwu\. r3,r4,r5
|
||||
53c: 10 64 28 50 mulhhw r3,r4,r5
|
||||
540: 10 64 28 51 mulhhw\. r3,r4,r5
|
||||
544: 10 64 28 10 mulhhwu r3,r4,r5
|
||||
548: 10 64 28 11 mulhhwu\. r3,r4,r5
|
||||
54c: 7c 64 28 96 mulhw r3,r4,r5
|
||||
550: 7c 64 28 97 mulhw\. r3,r4,r5
|
||||
554: 7c 64 28 16 mulhwu r3,r4,r5
|
||||
558: 7c 64 28 17 mulhwu\. r3,r4,r5
|
||||
55c: 10 64 2b 50 mullhw r3,r4,r5
|
||||
560: 10 64 2b 51 mullhw\. r3,r4,r5
|
||||
564: 10 64 2b 10 mullhwu r3,r4,r5
|
||||
568: 10 64 2b 11 mullhwu\. r3,r4,r5
|
||||
56c: 1c 64 00 05 mulli r3,r4,5
|
||||
570: 7c 64 29 d6 mullw r3,r4,r5
|
||||
574: 7c 64 29 d7 mullw\. r3,r4,r5
|
||||
578: 7c 64 2d d6 mullwo r3,r4,r5
|
||||
57c: 7c 64 2d d7 mullwo\. r3,r4,r5
|
||||
580: 7f bc f3 b8 nand r28,r29,r30
|
||||
584: 7f bc f3 b9 nand\. r28,r29,r30
|
||||
588: 7c 64 00 d0 neg r3,r4
|
||||
58c: 7c 64 00 d1 neg\. r3,r4
|
||||
590: 7e 11 04 d0 nego r16,r17
|
||||
594: 7e 53 04 d1 nego\. r18,r19
|
||||
598: 10 64 29 5c nmacchw r3,r4,r5
|
||||
59c: 10 64 29 5d nmacchw\. r3,r4,r5
|
||||
5a0: 10 64 2d 5c nmacchwo r3,r4,r5
|
||||
5a4: 10 64 2d 5d nmacchwo\. r3,r4,r5
|
||||
5a8: 10 64 29 dc nmacchws r3,r4,r5
|
||||
5ac: 10 64 29 dd nmacchws\. r3,r4,r5
|
||||
5b0: 10 64 2d dc nmacchwso r3,r4,r5
|
||||
5b4: 10 64 2d dd nmacchwso\. r3,r4,r5
|
||||
5b8: 10 64 28 5c nmachhw r3,r4,r5
|
||||
5bc: 10 64 28 5d nmachhw\. r3,r4,r5
|
||||
5c0: 10 64 2c 5c nmachhwo r3,r4,r5
|
||||
5c4: 10 64 2c 5d nmachhwo\. r3,r4,r5
|
||||
5c8: 10 64 28 dc nmachhws r3,r4,r5
|
||||
5cc: 10 64 28 dd nmachhws\. r3,r4,r5
|
||||
5d0: 10 64 2c dc nmachhwso r3,r4,r5
|
||||
5d4: 10 64 2c dd nmachhwso\. r3,r4,r5
|
||||
5d8: 10 64 2b 5c nmaclhw r3,r4,r5
|
||||
5dc: 10 64 2b 5d nmaclhw\. r3,r4,r5
|
||||
5e0: 10 64 2f 5c nmaclhwo r3,r4,r5
|
||||
5e4: 10 64 2f 5d nmaclhwo\. r3,r4,r5
|
||||
5e8: 10 64 2b dc nmaclhws r3,r4,r5
|
||||
5ec: 10 64 2b dd nmaclhws\. r3,r4,r5
|
||||
5f0: 10 64 2f dc nmaclhwso r3,r4,r5
|
||||
5f4: 10 64 2f dd nmaclhwso\. r3,r4,r5
|
||||
5f8: 7e b4 b0 f8 nor r20,r21,r22
|
||||
5fc: 7e b4 b0 f9 nor\. r20,r21,r22
|
||||
600: 7c 40 23 78 or r0,r2,r4
|
||||
604: 7d cc 83 79 or\. r12,r14,r16
|
||||
608: 7e 0f 8b 38 orc r15,r16,r17
|
||||
60c: 7e 72 a3 39 orc\. r18,r19,r20
|
||||
610: 60 21 00 00 ori r1,r1,0
|
||||
614: 64 83 de ad oris r3,r4,57005
|
||||
618: 7c 83 00 f4 popcntb r3,r4
|
||||
61c: 7c 83 01 34 prtyw r3,r4
|
||||
620: 4c 00 00 66 rfci
|
||||
624: 4c 00 00 64 rfi
|
||||
628: 4c 00 00 4c rfmci
|
||||
62c: 50 83 65 36 rlwimi r3,r4,12,20,27
|
||||
630: 50 83 65 37 rlwimi\. r3,r4,12,20,27
|
||||
634: 54 83 00 36 rlwinm r3,r4,0,0,27
|
||||
638: 54 83 d1 be rlwinm r3,r4,26,6,31
|
||||
63c: 54 83 20 26 rlwinm r3,r4,4,0,19
|
||||
640: 54 83 00 37 rlwinm\. r3,r4,0,0,27
|
||||
644: 5c 83 28 3e rotlw r3,r4,r5
|
||||
648: 5c 83 28 3f rotlw\. r3,r4,r5
|
||||
64c: 5c 83 28 3e rotlw r3,r4,r5
|
||||
650: 5c 83 28 3f rotlw\. r3,r4,r5
|
||||
654: 44 00 00 02 sc
|
||||
658: 7c 83 28 30 slw r3,r4,r5
|
||||
65c: 7c 83 28 31 slw\. r3,r4,r5
|
||||
660: 7c 83 2e 30 sraw r3,r4,r5
|
||||
664: 7c 83 2e 31 sraw\. r3,r4,r5
|
||||
668: 7c 83 86 70 srawi r3,r4,16
|
||||
66c: 7c 83 86 71 srawi\. r3,r4,16
|
||||
670: 7c 83 2c 30 srw r3,r4,r5
|
||||
674: 7c 83 2c 31 srw\. r3,r4,r5
|
||||
678: 54 83 d1 be rlwinm r3,r4,26,6,31
|
||||
67c: 99 61 00 02 stb r11,2\(r1\)
|
||||
680: 9d 81 00 03 stbu r12,3\(r1\)
|
||||
684: 7d ae 79 ee stbux r13,r14,r15
|
||||
688: 7c 64 29 ae stbx r3,r4,r5
|
||||
68c: db 21 00 20 stfd f25,32\(r1\)
|
||||
690: df 41 00 28 stfdu f26,40\(r1\)
|
||||
694: 7c 01 15 ee stfdux f0,r1,r2
|
||||
698: 7f be fd ae stfdx f29,r30,r31
|
||||
69c: 7d 43 27 ae stfiwx f10,r3,r4
|
||||
6a0: d2 e1 00 14 stfs f23,20\(r1\)
|
||||
6a4: d7 01 00 18 stfsu f24,24\(r1\)
|
||||
6a8: 7f 5b e5 6e stfsux f26,r27,r28
|
||||
6ac: 7e f8 cd 2e stfsx f23,r24,r25
|
||||
6b0: b2 21 00 0a sth r17,10\(r1\)
|
||||
6b4: 7c c7 47 2c sthbrx r6,r7,r8
|
||||
6b8: b6 41 00 0c sthu r18,12\(r1\)
|
||||
6bc: 7e b6 bb 6e sthux r21,r22,r23
|
||||
6c0: 7d 8d 73 2e sthx r12,r13,r14
|
||||
6c4: bc c1 ff f0 stmw r6,-16\(r1\)
|
||||
6c8: 7c 64 85 aa stswi r3,r4,16
|
||||
6cc: 7c 64 2d 2a stswx r3,r4,r5
|
||||
6d0: 90 c7 ff f0 stw r6,-16\(r7\)
|
||||
6d4: 7c 64 2d 2c stwbrx r3,r4,r5
|
||||
6d8: 7c 64 29 2d stwcx\. r3,r4,r5
|
||||
6dc: 94 61 00 10 stwu r3,16\(r1\)
|
||||
6e0: 7c 64 29 6e stwux r3,r4,r5
|
||||
6e4: 7c 64 29 2e stwx r3,r4,r5
|
||||
6e8: 7c 64 28 50 subf r3,r4,r5
|
||||
6ec: 7c 64 28 51 subf\. r3,r4,r5
|
||||
6f0: 7c 64 28 10 subfc r3,r4,r5
|
||||
6f4: 7c 64 28 11 subfc\. r3,r4,r5
|
||||
6f8: 7c 64 2c 10 subfco r3,r4,r5
|
||||
6fc: 7c 64 2c 11 subfco\. r3,r4,r5
|
||||
700: 7c 64 29 10 subfe r3,r4,r5
|
||||
704: 7c 64 29 11 subfe\. r3,r4,r5
|
||||
708: 7c 64 2d 10 subfeo r3,r4,r5
|
||||
70c: 7c 64 2d 11 subfeo\. r3,r4,r5
|
||||
710: 20 64 00 05 subfic r3,r4,5
|
||||
714: 7c 64 01 d0 subfme r3,r4
|
||||
718: 7c 64 01 d1 subfme\. r3,r4
|
||||
71c: 7c 64 05 d0 subfmeo r3,r4
|
||||
720: 7c 64 05 d1 subfmeo\. r3,r4
|
||||
724: 7c 64 2c 50 subfo r3,r4,r5
|
||||
728: 7c 64 2c 51 subfo\. r3,r4,r5
|
||||
72c: 7c 64 01 90 subfze r3,r4
|
||||
730: 7c 64 01 91 subfze\. r3,r4
|
||||
734: 7c 64 05 90 subfzeo r3,r4
|
||||
738: 7c 64 05 91 subfzeo\. r3,r4
|
||||
73c: 7c 07 46 24 tlbivax r7,r8
|
||||
740: 7c 22 3f 64 tlbre r1,r2,7
|
||||
744: 7c 0b 67 24 tlbsx r11,r12
|
||||
748: 7d 8d 77 24 tlbsx r12,r13,r14
|
||||
74c: 7d 8d 77 25 tlbsx\. r12,r13,r14
|
||||
750: 7c 00 04 6c tlbsync
|
||||
754: 7c 00 07 a4 tlbwe
|
||||
758: 7c 00 07 a4 tlbwe
|
||||
75c: 7c 21 0f a4 tlbwe r1,r1,1
|
||||
760: 7f e0 00 08 trap
|
||||
764: 7f e0 00 08 trap
|
||||
768: 7c 83 20 08 tweq r3,r4
|
||||
76c: 7c a3 20 08 twlge r3,r4
|
||||
770: 7c 83 20 08 tweq r3,r4
|
||||
774: 0d 03 00 0f twgti r3,15
|
||||
778: 0c c3 00 0f twllei r3,15
|
||||
77c: 0d 03 00 0f twgti r3,15
|
||||
780: 7c a3 20 08 twlge r3,r4
|
||||
784: 0c c3 00 0f twllei r3,15
|
||||
788: 7c 60 01 06 wrtee r3
|
||||
78c: 7c 00 81 46 wrteei 1
|
||||
790: 7f dd fa 78 xor r29,r30,r31
|
||||
794: 7f dd fa 79 xor\. r29,r30,r31
|
||||
798: 68 83 de ad xori r3,r4,57005
|
||||
79c: 6c 83 de ad xoris r3,r4,57005
|
||||
0: (7c 64 2a 14|14 2a 64 7c) add r3,r4,r5
|
||||
4: (7c 64 2a 15|15 2a 64 7c) add\. r3,r4,r5
|
||||
8: (7c 64 28 14|14 28 64 7c) addc r3,r4,r5
|
||||
c: (7c 64 28 15|15 28 64 7c) addc\. r3,r4,r5
|
||||
10: (7c 64 2c 14|14 2c 64 7c) addco r3,r4,r5
|
||||
14: (7c 64 2c 15|15 2c 64 7c) addco\. r3,r4,r5
|
||||
18: (7c 64 29 14|14 29 64 7c) adde r3,r4,r5
|
||||
1c: (7c 64 29 15|15 29 64 7c) adde\. r3,r4,r5
|
||||
20: (7c 64 2d 14|14 2d 64 7c) addeo r3,r4,r5
|
||||
24: (7c 64 2d 15|15 2d 64 7c) addeo\. r3,r4,r5
|
||||
28: (38 64 ff 80|80 ff 64 38) addi r3,r4,-128
|
||||
2c: (30 64 ff 80|80 ff 64 30) addic r3,r4,-128
|
||||
30: (34 64 ff 80|80 ff 64 34) addic\. r3,r4,-128
|
||||
34: (3c 64 ff 80|80 ff 64 3c) addis r3,r4,-128
|
||||
38: (7c 64 01 d4|d4 01 64 7c) addme r3,r4
|
||||
3c: (7c 64 01 d5|d5 01 64 7c) addme\. r3,r4
|
||||
40: (7c 64 05 d4|d4 05 64 7c) addmeo r3,r4
|
||||
44: (7c 64 05 d5|d5 05 64 7c) addmeo\. r3,r4
|
||||
48: (7c 64 2e 14|14 2e 64 7c) addo r3,r4,r5
|
||||
4c: (7c 64 2e 15|15 2e 64 7c) addo\. r3,r4,r5
|
||||
50: (7c 64 01 94|94 01 64 7c) addze r3,r4
|
||||
54: (7c 64 01 95|95 01 64 7c) addze\. r3,r4
|
||||
58: (7c 64 05 94|94 05 64 7c) addzeo r3,r4
|
||||
5c: (7c 64 05 95|95 05 64 7c) addzeo\. r3,r4
|
||||
60: (7c 83 28 38|38 28 83 7c) and r3,r4,r5
|
||||
64: (7c 83 28 39|39 28 83 7c) and\. r3,r4,r5
|
||||
68: (7d cd 78 78|78 78 cd 7d) andc r13,r14,r15
|
||||
6c: (7e 30 90 79|79 90 30 7e) andc\. r16,r17,r18
|
||||
70: (70 83 de ad|ad de 83 70) andi\. r3,r4,57005
|
||||
74: (74 83 de ad|ad de 83 74) andis\. r3,r4,57005
|
||||
78: (48 00 00 02|02 00 00 48) ba 0 <ppc476>
|
||||
7c: (40 01 00 00|00 00 01 40) bdnzf gt,7c <ppc476\+0x7c>
|
||||
80: (40 85 00 02|02 00 85 40) blea cr1,0 <ppc476>
|
||||
84: (4d 80 04 20|20 04 80 4d) bltctr
|
||||
88: (4c 8a 04 20|20 04 8a 4c) bnectr cr2
|
||||
8c: (4c 86 04 20|20 04 86 4c) bnectr cr1
|
||||
90: (4c 86 04 20|20 04 86 4c) bnectr cr1
|
||||
94: (4d 80 04 21|21 04 80 4d) bltctrl
|
||||
98: (4c 8a 04 21|21 04 8a 4c) bnectrl cr2
|
||||
9c: (4c 86 04 21|21 04 86 4c) bnectrl cr1
|
||||
a0: (4c 86 04 21|21 04 86 4c) bnectrl cr1
|
||||
a4: (40 43 00 01|01 00 43 40) bdzfl so,a4 <ppc476\+0xa4>
|
||||
a8: (4d 80 00 20|20 00 80 4d) bltlr
|
||||
ac: (4c 8a 00 20|20 00 8a 4c) bnelr cr2
|
||||
b0: (4c 86 00 20|20 00 86 4c) bnelr cr1
|
||||
b4: (4c 86 00 20|20 00 86 4c) bnelr cr1
|
||||
b8: (4d 80 00 21|21 00 80 4d) bltlrl
|
||||
bc: (4c 8a 00 21|21 00 8a 4c) bnelrl cr2
|
||||
c0: (4c 86 00 21|21 00 86 4c) bnelrl cr1
|
||||
c4: (4c 86 00 21|21 00 86 4c) bnelrl cr1
|
||||
c8: (48 00 00 00|00 00 00 48) b c8 <ppc476\+0xc8>
|
||||
cc: (48 00 00 01|01 00 00 48) bl cc <ppc476\+0xcc>
|
||||
d0: (54 83 00 36|36 00 83 54) rlwinm r3,r4,0,0,27
|
||||
d4: (7c 03 20 00|00 20 03 7c) cmpw r3,r4
|
||||
d8: (7f 83 20 00|00 20 83 7f) cmpw cr7,r3,r4
|
||||
dc: (7c 83 2b f8|f8 2b 83 7c) cmpb r3,r4,r5
|
||||
e0: (7c 83 2b f8|f8 2b 83 7c) cmpb r3,r4,r5
|
||||
e4: (2c 03 ff 59|59 ff 03 2c) cmpwi r3,-167
|
||||
e8: (2f 83 ff 59|59 ff 83 2f) cmpwi cr7,r3,-167
|
||||
ec: (7c 03 20 40|40 20 03 7c) cmplw r3,r4
|
||||
f0: (7f 83 20 40|40 20 83 7f) cmplw cr7,r3,r4
|
||||
f4: (28 03 00 a7|a7 00 03 28) cmplwi r3,167
|
||||
f8: (2b 83 00 a7|a7 00 83 2b) cmplwi cr7,r3,167
|
||||
fc: (7c 03 20 40|40 20 03 7c) cmplw r3,r4
|
||||
100: (28 03 00 a7|a7 00 03 28) cmplwi r3,167
|
||||
104: (7c 03 20 00|00 20 03 7c) cmpw r3,r4
|
||||
108: (2c 03 ff 59|59 ff 03 2c) cmpwi r3,-167
|
||||
10c: (7d 6a 00 34|34 00 6a 7d) cntlzw r10,r11
|
||||
110: (7d 6a 00 35|35 00 6a 7d) cntlzw\. r10,r11
|
||||
114: (4c 85 32 02|02 32 85 4c) crand 4\*cr1\+lt,4\*cr1\+gt,4\*cr1\+eq
|
||||
118: (4c 64 29 02|02 29 64 4c) crandc so,4\*cr1\+lt,4\*cr1\+gt
|
||||
11c: (4c e0 0a 42|42 0a e0 4c) creqv 4\*cr1\+so,lt,gt
|
||||
120: (4c 22 19 c2|c2 19 22 4c) crnand gt,eq,so
|
||||
124: (4c 01 10 42|42 10 01 4c) crnor lt,gt,eq
|
||||
128: (4c a6 3b 82|82 3b a6 4c) cror 4\*cr1\+gt,4\*cr1\+eq,4\*cr1\+so
|
||||
12c: (4c 43 23 42|42 23 43 4c) crorc eq,so,4\*cr1\+lt
|
||||
130: (4c c7 01 82|82 01 c7 4c) crxor 4\*cr1\+eq,4\*cr1\+so,lt
|
||||
134: (7c 09 55 ec|ec 55 09 7c) dcba r9,r10
|
||||
138: (7c 06 38 ac|ac 38 06 7c) dcbf r6,r7
|
||||
13c: (7c 06 38 ac|ac 38 06 7c) dcbf r6,r7
|
||||
140: (7c 06 3b ac|ac 3b 06 7c) dcbi r6,r7
|
||||
144: (7c 85 33 0c|0c 33 85 7c) dcblc 4,r5,r6
|
||||
148: (7c 06 38 6c|6c 38 06 7c) dcbst r6,r7
|
||||
14c: (7c c0 2a 2c|2c 2a c0 7c) dcbt 0,r5,6
|
||||
150: (7c 05 32 2c|2c 32 05 7c) dcbt r5,r6
|
||||
154: (7c c8 2a 2c|2c 2a c8 7c) dcbt r8,r5,6
|
||||
158: (7c e8 49 4c|4c 49 e8 7c) dcbtls 7,r8,r9
|
||||
15c: (7c e0 31 ec|ec 31 e0 7c) dcbtst 0,r6,7
|
||||
160: (7c 06 39 ec|ec 39 06 7c) dcbtst r6,r7
|
||||
164: (7c e9 31 ec|ec 31 e9 7c) dcbtst r9,r6,7
|
||||
168: (7d 4b 61 0c|0c 61 4b 7d) dcbtstls 10,r11,r12
|
||||
16c: (7c 01 17 ec|ec 17 01 7c) dcbz r1,r2
|
||||
170: (7c 05 37 ec|ec 37 05 7c) dcbz r5,r6
|
||||
174: (7c 00 03 8c|8c 03 00 7c) dccci
|
||||
178: (7c 00 03 8c|8c 03 00 7c) dccci
|
||||
17c: (7c 00 03 8c|8c 03 00 7c) dccci
|
||||
180: (7c 20 03 8c|8c 03 20 7c) dci 1
|
||||
184: (7d 4b 63 d6|d6 63 4b 7d) divw r10,r11,r12
|
||||
188: (7d 6c 6b d7|d7 6b 6c 7d) divw\. r11,r12,r13
|
||||
18c: (7d 4b 67 d6|d6 67 4b 7d) divwo r10,r11,r12
|
||||
190: (7d 6c 6f d7|d7 6f 6c 7d) divwo\. r11,r12,r13
|
||||
194: (7d 4b 63 96|96 63 4b 7d) divwu r10,r11,r12
|
||||
198: (7d 6c 6b 97|97 6b 6c 7d) divwu\. r11,r12,r13
|
||||
19c: (7d 4b 67 96|96 67 4b 7d) divwuo r10,r11,r12
|
||||
1a0: (7d 6c 6f 97|97 6f 6c 7d) divwuo\. r11,r12,r13
|
||||
1a4: (7c 83 28 9c|9c 28 83 7c) dlmzb r3,r4,r5
|
||||
1a8: (7c 83 28 9d|9d 28 83 7c) dlmzb\. r3,r4,r5
|
||||
1ac: (7d 6a 62 38|38 62 6a 7d) eqv r10,r11,r12
|
||||
1b0: (7d 6a 62 39|39 62 6a 7d) eqv\. r10,r11,r12
|
||||
1b4: (54 83 20 26|26 20 83 54) rlwinm r3,r4,4,0,19
|
||||
1b8: (7c 83 07 74|74 07 83 7c) extsb r3,r4
|
||||
1bc: (7c 83 07 75|75 07 83 7c) extsb\. r3,r4
|
||||
1c0: (7c 83 07 34|34 07 83 7c) extsh r3,r4
|
||||
1c4: (7c 83 07 35|35 07 83 7c) extsh\. r3,r4
|
||||
1c8: (fe a0 fa 10|10 fa a0 fe) fabs f21,f31
|
||||
1cc: (fe a0 fa 11|11 fa a0 fe) fabs\. f21,f31
|
||||
1d0: (fd 4b 60 2a|2a 60 4b fd) fadd f10,f11,f12
|
||||
1d4: (fd 4b 60 2b|2b 60 4b fd) fadd\. f10,f11,f12
|
||||
1d8: (ed 4b 60 2a|2a 60 4b ed) fadds f10,f11,f12
|
||||
1dc: (ed 4b 60 2b|2b 60 4b ed) fadds\. f10,f11,f12
|
||||
1e0: (fd 40 5e 9c|9c 5e 40 fd) fcfid f10,f11
|
||||
1e4: (fd 40 5e 9d|9d 5e 40 fd) fcfid\. f10,f11
|
||||
1e8: (fd 8a 58 40|40 58 8a fd) fcmpo cr3,f10,f11
|
||||
1ec: (fd 84 28 00|00 28 84 fd) fcmpu cr3,f4,f5
|
||||
1f0: (fd 4b 60 10|10 60 4b fd) fcpsgn f10,f11,f12
|
||||
1f4: (fd 4b 60 11|11 60 4b fd) fcpsgn\. f10,f11,f12
|
||||
1f8: (fd 40 5e 5c|5c 5e 40 fd) fctid f10,f11
|
||||
1fc: (fd 40 5e 5d|5d 5e 40 fd) fctid\. f10,f11
|
||||
200: (fd 40 5e 5e|5e 5e 40 fd) fctidz f10,f11
|
||||
204: (fd 40 5e 5f|5f 5e 40 fd) fctidz\. f10,f11
|
||||
208: (fd 40 58 1c|1c 58 40 fd) fctiw f10,f11
|
||||
20c: (fd 40 58 1d|1d 58 40 fd) fctiw\. f10,f11
|
||||
210: (fd 40 58 1e|1e 58 40 fd) fctiwz f10,f11
|
||||
214: (fd 40 58 1f|1f 58 40 fd) fctiwz\. f10,f11
|
||||
218: (fd 4b 60 24|24 60 4b fd) fdiv f10,f11,f12
|
||||
21c: (fd 4b 60 25|25 60 4b fd) fdiv\. f10,f11,f12
|
||||
220: (ed 4b 60 24|24 60 4b ed) fdivs f10,f11,f12
|
||||
224: (ed 4b 60 25|25 60 4b ed) fdivs\. f10,f11,f12
|
||||
228: (fd 4b 6b 3a|3a 6b 4b fd) fmadd f10,f11,f12,f13
|
||||
22c: (fd 4b 6b 3b|3b 6b 4b fd) fmadd\. f10,f11,f12,f13
|
||||
230: (ed 4b 6b 3a|3a 6b 4b ed) fmadds f10,f11,f12,f13
|
||||
234: (ed 4b 6b 3b|3b 6b 4b ed) fmadds\. f10,f11,f12,f13
|
||||
238: (fc 60 20 90|90 20 60 fc) fmr f3,f4
|
||||
23c: (fc 60 20 91|91 20 60 fc) fmr\. f3,f4
|
||||
240: (fd 4b 6b 38|38 6b 4b fd) fmsub f10,f11,f12,f13
|
||||
244: (fd 4b 6b 39|39 6b 4b fd) fmsub\. f10,f11,f12,f13
|
||||
248: (ed 4b 6b 38|38 6b 4b ed) fmsubs f10,f11,f12,f13
|
||||
24c: (ed 4b 6b 39|39 6b 4b ed) fmsubs\. f10,f11,f12,f13
|
||||
250: (fd 4b 03 32|32 03 4b fd) fmul f10,f11,f12
|
||||
254: (fd 4b 03 33|33 03 4b fd) fmul\. f10,f11,f12
|
||||
258: (ed 4b 03 32|32 03 4b ed) fmuls f10,f11,f12
|
||||
25c: (ed 4b 03 33|33 03 4b ed) fmuls\. f10,f11,f12
|
||||
260: (fe 80 f1 10|10 f1 80 fe) fnabs f20,f30
|
||||
264: (fe 80 f1 11|11 f1 80 fe) fnabs\. f20,f30
|
||||
268: (fc 60 20 50|50 20 60 fc) fneg f3,f4
|
||||
26c: (fc 60 20 51|51 20 60 fc) fneg\. f3,f4
|
||||
270: (fd 4b 6b 3e|3e 6b 4b fd) fnmadd f10,f11,f12,f13
|
||||
274: (fd 4b 6b 3f|3f 6b 4b fd) fnmadd\. f10,f11,f12,f13
|
||||
278: (ed 4b 6b 3e|3e 6b 4b ed) fnmadds f10,f11,f12,f13
|
||||
27c: (ed 4b 6b 3f|3f 6b 4b ed) fnmadds\. f10,f11,f12,f13
|
||||
280: (fd 4b 6b 3c|3c 6b 4b fd) fnmsub f10,f11,f12,f13
|
||||
284: (fd 4b 6b 3d|3d 6b 4b fd) fnmsub\. f10,f11,f12,f13
|
||||
288: (ed 4b 6b 3c|3c 6b 4b ed) fnmsubs f10,f11,f12,f13
|
||||
28c: (ed 4b 6b 3d|3d 6b 4b ed) fnmsubs\. f10,f11,f12,f13
|
||||
290: (fd c0 78 30|30 78 c0 fd) fre f14,f15
|
||||
294: (fd c0 78 31|31 78 c0 fd) fre\. f14,f15
|
||||
298: (ed c0 78 30|30 78 c0 ed) fres f14,f15
|
||||
29c: (ed c0 78 31|31 78 c0 ed) fres\. f14,f15
|
||||
2a0: (fd 40 5b d0|d0 5b 40 fd) frim f10,f11
|
||||
2a4: (fd 40 5b d1|d1 5b 40 fd) frim\. f10,f11
|
||||
2a8: (fd 40 5b 10|10 5b 40 fd) frin f10,f11
|
||||
2ac: (fd 40 5b 11|11 5b 40 fd) frin\. f10,f11
|
||||
2b0: (fd 40 5b 90|90 5b 40 fd) frip f10,f11
|
||||
2b4: (fd 40 5b 91|91 5b 40 fd) frip\. f10,f11
|
||||
2b8: (fd 40 5b 50|50 5b 40 fd) friz f10,f11
|
||||
2bc: (fd 40 5b 51|51 5b 40 fd) friz\. f10,f11
|
||||
2c0: (fc c0 38 18|18 38 c0 fc) frsp f6,f7
|
||||
2c4: (fd 00 48 19|19 48 00 fd) frsp\. f8,f9
|
||||
2c8: (fd c0 78 34|34 78 c0 fd) frsqrte f14,f15
|
||||
2cc: (fd c0 78 35|35 78 c0 fd) frsqrte\. f14,f15
|
||||
2d0: (ed c0 78 34|34 78 c0 ed) frsqrtes f14,f15
|
||||
2d4: (ed c0 78 35|35 78 c0 ed) frsqrtes\. f14,f15
|
||||
2d8: (fd 4b 6b 2e|2e 6b 4b fd) fsel f10,f11,f12,f13
|
||||
2dc: (fd 4b 6b 2f|2f 6b 4b fd) fsel\. f10,f11,f12,f13
|
||||
2e0: (fd 40 58 2c|2c 58 40 fd) fsqrt f10,f11
|
||||
2e4: (fd 40 58 2d|2d 58 40 fd) fsqrt\. f10,f11
|
||||
2e8: (ed 40 58 2c|2c 58 40 ed) fsqrts f10,f11
|
||||
2ec: (ed 40 58 2d|2d 58 40 ed) fsqrts\. f10,f11
|
||||
2f0: (fd 4b 60 28|28 60 4b fd) fsub f10,f11,f12
|
||||
2f4: (fd 4b 60 29|29 60 4b fd) fsub\. f10,f11,f12
|
||||
2f8: (ed 4b 60 28|28 60 4b ed) fsubs f10,f11,f12
|
||||
2fc: (ed 4b 60 29|29 60 4b ed) fsubs\. f10,f11,f12
|
||||
300: (7c 03 27 ac|ac 27 03 7c) icbi r3,r4
|
||||
304: (7e 11 91 cc|cc 91 11 7e) icblc 16,r17,r18
|
||||
308: (7c a8 48 2c|2c 48 a8 7c) icbt 5,r8,r9
|
||||
30c: (7d ae 7b cc|cc 7b ae 7d) icbtls 13,r14,r15
|
||||
310: (7c 00 07 8c|8c 07 00 7c) iccci
|
||||
314: (7c 00 07 8c|8c 07 00 7c) iccci
|
||||
318: (7c 00 07 8c|8c 07 00 7c) iccci
|
||||
31c: (7c 20 07 8c|8c 07 20 7c) ici 1
|
||||
320: (7c 03 27 cc|cc 27 03 7c) icread r3,r4
|
||||
324: (50 83 65 36|36 65 83 50) rlwimi r3,r4,12,20,27
|
||||
328: (7c 43 27 1e|1e 27 43 7c) isel r2,r3,r4,28
|
||||
32c: (4c 00 01 2c|2c 01 00 4c) isync
|
||||
330: (89 21 00 00|00 00 21 89) lbz r9,0\(r1\)
|
||||
334: (8d 41 00 01|01 00 41 8d) lbzu r10,1\(r1\)
|
||||
338: (7e 95 b0 ee|ee b0 95 7e) lbzux r20,r21,r22
|
||||
33c: (7c 64 28 ae|ae 28 64 7c) lbzx r3,r4,r5
|
||||
340: (ca a1 00 08|08 00 a1 ca) lfd f21,8\(r1\)
|
||||
344: (ce c1 00 10|10 00 c1 ce) lfdu f22,16\(r1\)
|
||||
348: (7e 95 b4 ee|ee b4 95 7e) lfdux f20,r21,r22
|
||||
34c: (7d ae 7c ae|ae 7c ae 7d) lfdx f13,r14,r15
|
||||
350: (7d 43 26 ae|ae 26 43 7d) lfiwax f10,r3,r4
|
||||
354: (c2 61 00 00|00 00 61 c2) lfs f19,0\(r1\)
|
||||
358: (c6 81 00 04|04 00 81 c6) lfsu f20,4\(r1\)
|
||||
35c: (7d 4b 64 6e|6e 64 4b 7d) lfsux f10,r11,r12
|
||||
360: (7d 4b 64 2e|2e 64 4b 7d) lfsx f10,r11,r12
|
||||
364: (a9 e1 00 06|06 00 e1 a9) lha r15,6\(r1\)
|
||||
368: (ae 01 00 08|08 00 01 ae) lhau r16,8\(r1\)
|
||||
36c: (7d 2a 5a ee|ee 5a 2a 7d) lhaux r9,r10,r11
|
||||
370: (7d 2a 5a ae|ae 5a 2a 7d) lhax r9,r10,r11
|
||||
374: (7c 64 2e 2c|2c 2e 64 7c) lhbrx r3,r4,r5
|
||||
378: (a1 a1 00 00|00 00 a1 a1) lhz r13,0\(r1\)
|
||||
37c: (a5 c1 00 02|02 00 c1 a5) lhzu r14,2\(r1\)
|
||||
380: (7e 96 c2 6e|6e c2 96 7e) lhzux r20,r22,r24
|
||||
384: (7e f8 ca 2e|2e ca f8 7e) lhzx r23,r24,r25
|
||||
388: (b8 61 ff f0|f0 ff 61 b8) lmw r3,-16\(r1\)
|
||||
38c: (7c a4 84 aa|aa 84 a4 7c) lswi r5,r4,16
|
||||
390: (7c 64 2c 2a|2a 2c 64 7c) lswx r3,r4,r5
|
||||
394: (7c 64 28 28|28 28 64 7c) lwarx r3,r4,r5
|
||||
398: (7c 64 28 28|28 28 64 7c) lwarx r3,r4,r5
|
||||
39c: (7c 64 28 29|29 28 64 7c) lwarx r3,r4,r5,1
|
||||
3a0: (7c 64 2c 2c|2c 2c 64 7c) lwbrx r3,r4,r5
|
||||
3a4: (80 c7 00 00|00 00 c7 80) lwz r6,0\(r7\)
|
||||
3a8: (84 61 00 10|10 00 61 84) lwzu r3,16\(r1\)
|
||||
3ac: (7c 64 28 6e|6e 28 64 7c) lwzux r3,r4,r5
|
||||
3b0: (7c 64 28 2e|2e 28 64 7c) lwzx r3,r4,r5
|
||||
3b4: (10 64 29 58|58 29 64 10) macchw r3,r4,r5
|
||||
3b8: (10 64 29 59|59 29 64 10) macchw\. r3,r4,r5
|
||||
3bc: (10 64 2d 58|58 2d 64 10) macchwo r3,r4,r5
|
||||
3c0: (10 64 2d 59|59 2d 64 10) macchwo\. r3,r4,r5
|
||||
3c4: (10 64 29 d8|d8 29 64 10) macchws r3,r4,r5
|
||||
3c8: (10 64 29 d9|d9 29 64 10) macchws\. r3,r4,r5
|
||||
3cc: (10 64 2d d8|d8 2d 64 10) macchwso r3,r4,r5
|
||||
3d0: (10 64 2d d9|d9 2d 64 10) macchwso\. r3,r4,r5
|
||||
3d4: (10 64 29 98|98 29 64 10) macchwsu r3,r4,r5
|
||||
3d8: (10 64 29 99|99 29 64 10) macchwsu\. r3,r4,r5
|
||||
3dc: (10 64 2d 98|98 2d 64 10) macchwsuo r3,r4,r5
|
||||
3e0: (10 64 2d 99|99 2d 64 10) macchwsuo\. r3,r4,r5
|
||||
3e4: (10 64 29 18|18 29 64 10) macchwu r3,r4,r5
|
||||
3e8: (10 64 29 19|19 29 64 10) macchwu\. r3,r4,r5
|
||||
3ec: (10 64 2d 18|18 2d 64 10) macchwuo r3,r4,r5
|
||||
3f0: (10 64 2d 19|19 2d 64 10) macchwuo\. r3,r4,r5
|
||||
3f4: (10 64 28 58|58 28 64 10) machhw r3,r4,r5
|
||||
3f8: (10 64 28 59|59 28 64 10) machhw\. r3,r4,r5
|
||||
3fc: (10 64 2c 58|58 2c 64 10) machhwo r3,r4,r5
|
||||
400: (10 64 2c 59|59 2c 64 10) machhwo\. r3,r4,r5
|
||||
404: (10 64 28 d8|d8 28 64 10) machhws r3,r4,r5
|
||||
408: (10 64 28 d9|d9 28 64 10) machhws\. r3,r4,r5
|
||||
40c: (10 64 2c d8|d8 2c 64 10) machhwso r3,r4,r5
|
||||
410: (10 64 2c d9|d9 2c 64 10) machhwso\. r3,r4,r5
|
||||
414: (10 64 28 98|98 28 64 10) machhwsu r3,r4,r5
|
||||
418: (10 64 28 99|99 28 64 10) machhwsu\. r3,r4,r5
|
||||
41c: (10 64 2c 98|98 2c 64 10) machhwsuo r3,r4,r5
|
||||
420: (10 64 2c 99|99 2c 64 10) machhwsuo\. r3,r4,r5
|
||||
424: (10 64 28 18|18 28 64 10) machhwu r3,r4,r5
|
||||
428: (10 64 28 19|19 28 64 10) machhwu\. r3,r4,r5
|
||||
42c: (10 64 2c 18|18 2c 64 10) machhwuo r3,r4,r5
|
||||
430: (10 64 2c 19|19 2c 64 10) machhwuo\. r3,r4,r5
|
||||
434: (10 64 2b 58|58 2b 64 10) maclhw r3,r4,r5
|
||||
438: (10 64 2b 59|59 2b 64 10) maclhw\. r3,r4,r5
|
||||
43c: (10 64 2f 58|58 2f 64 10) maclhwo r3,r4,r5
|
||||
440: (10 64 2f 59|59 2f 64 10) maclhwo\. r3,r4,r5
|
||||
444: (10 64 2b d8|d8 2b 64 10) maclhws r3,r4,r5
|
||||
448: (10 64 2b d9|d9 2b 64 10) maclhws\. r3,r4,r5
|
||||
44c: (10 64 2f d8|d8 2f 64 10) maclhwso r3,r4,r5
|
||||
450: (10 64 2f d9|d9 2f 64 10) maclhwso\. r3,r4,r5
|
||||
454: (10 64 2b 98|98 2b 64 10) maclhwsu r3,r4,r5
|
||||
458: (10 64 2b 99|99 2b 64 10) maclhwsu\. r3,r4,r5
|
||||
45c: (10 64 2f 98|98 2f 64 10) maclhwsuo r3,r4,r5
|
||||
460: (10 64 2f 99|99 2f 64 10) maclhwsuo\. r3,r4,r5
|
||||
464: (10 64 2b 18|18 2b 64 10) maclhwu r3,r4,r5
|
||||
468: (10 64 2b 19|19 2b 64 10) maclhwu\. r3,r4,r5
|
||||
46c: (10 64 2f 18|18 2f 64 10) maclhwuo r3,r4,r5
|
||||
470: (10 64 2f 19|19 2f 64 10) maclhwuo\. r3,r4,r5
|
||||
474: (7c 00 06 ac|ac 06 00 7c) mbar
|
||||
478: (7c 00 06 ac|ac 06 00 7c) mbar
|
||||
47c: (7c 20 06 ac|ac 06 20 7c) mbar 1
|
||||
480: (4c 04 00 00|00 00 04 4c) mcrf cr0,cr1
|
||||
484: (fd 90 00 80|80 00 90 fd) mcrfs cr3,cr4
|
||||
488: (7d 80 04 00|00 04 80 7d) mcrxr cr3
|
||||
48c: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
490: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
494: (7c aa 3a 86|86 3a aa 7c) mfdcr r5,234
|
||||
498: (7c 64 02 46|46 02 64 7c) mfdcrux r3,r4
|
||||
49c: (7c 85 02 06|06 02 85 7c) mfdcrx r4,r5
|
||||
4a0: (ff c0 04 8e|8e 04 c0 ff) mffs f30
|
||||
4a4: (ff e0 04 8f|8f 04 e0 ff) mffs\. f31
|
||||
4a8: (7e 60 00 a6|a6 00 60 7e) mfmsr r19
|
||||
4ac: (7c 78 00 26|26 00 78 7c) mfocrf r3,128
|
||||
4b0: (7c 60 22 a6|a6 22 60 7c) mfspr r3,128
|
||||
4b4: (7c 6c 42 e6|e6 42 6c 7c) mftbl r3
|
||||
4b8: (7c 00 04 ac|ac 04 00 7c) msync
|
||||
4bc: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
4c0: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
4c4: (7d 10 6b 86|86 6b 10 7d) mtdcr 432,r8
|
||||
4c8: (7c 83 03 46|46 03 83 7c) mtdcrux r3,r4
|
||||
4cc: (7c e6 03 06|06 03 e6 7c) mtdcrx r6,r7
|
||||
4d0: (fc 60 00 8c|8c 00 60 fc) mtfsb0 so
|
||||
4d4: (fc 60 00 8d|8d 00 60 fc) mtfsb0\. so
|
||||
4d8: (fc 60 00 4c|4c 00 60 fc) mtfsb1 so
|
||||
4dc: (fc 60 00 4d|4d 00 60 fc) mtfsb1\. so
|
||||
4e0: (fc 0c 55 8e|8e 55 0c fc) mtfsf 6,f10
|
||||
4e4: (fc 0c 55 8e|8e 55 0c fc) mtfsf 6,f10
|
||||
4e8: (fc 0d 55 8e|8e 55 0d fc) mtfsf 6,f10,0,1
|
||||
4ec: (fe 0c 55 8e|8e 55 0c fe) mtfsf 6,f10,1,0
|
||||
4f0: (fc 0c 5d 8f|8f 5d 0c fc) mtfsf\. 6,f11
|
||||
4f4: (fc 0c 5d 8f|8f 5d 0c fc) mtfsf\. 6,f11
|
||||
4f8: (fc 0d 5d 8f|8f 5d 0d fc) mtfsf\. 6,f11,0,1
|
||||
4fc: (fe 0c 5d 8f|8f 5d 0c fe) mtfsf\. 6,f11,1,0
|
||||
500: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
504: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
508: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
50c: (ff 01 01 0c|0c 01 01 ff) mtfsfi 6,0,1
|
||||
510: (ff 00 f1 0d|0d f1 00 ff) mtfsfi\. 6,15
|
||||
514: (ff 00 f1 0d|0d f1 00 ff) mtfsfi\. 6,15
|
||||
518: (ff 00 f1 0d|0d f1 00 ff) mtfsfi\. 6,15
|
||||
51c: (ff 01 f1 0d|0d f1 01 ff) mtfsfi\. 6,15,1
|
||||
520: (7d 40 01 24|24 01 40 7d) mtmsr r10
|
||||
524: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
528: (7c 60 23 a6|a6 23 60 7c) mtspr 128,r3
|
||||
52c: (10 64 29 50|50 29 64 10) mulchw r3,r4,r5
|
||||
530: (10 64 29 51|51 29 64 10) mulchw\. r3,r4,r5
|
||||
534: (10 64 29 10|10 29 64 10) mulchwu r3,r4,r5
|
||||
538: (10 64 29 11|11 29 64 10) mulchwu\. r3,r4,r5
|
||||
53c: (10 64 28 50|50 28 64 10) mulhhw r3,r4,r5
|
||||
540: (10 64 28 51|51 28 64 10) mulhhw\. r3,r4,r5
|
||||
544: (10 64 28 10|10 28 64 10) mulhhwu r3,r4,r5
|
||||
548: (10 64 28 11|11 28 64 10) mulhhwu\. r3,r4,r5
|
||||
54c: (7c 64 28 96|96 28 64 7c) mulhw r3,r4,r5
|
||||
550: (7c 64 28 97|97 28 64 7c) mulhw\. r3,r4,r5
|
||||
554: (7c 64 28 16|16 28 64 7c) mulhwu r3,r4,r5
|
||||
558: (7c 64 28 17|17 28 64 7c) mulhwu\. r3,r4,r5
|
||||
55c: (10 64 2b 50|50 2b 64 10) mullhw r3,r4,r5
|
||||
560: (10 64 2b 51|51 2b 64 10) mullhw\. r3,r4,r5
|
||||
564: (10 64 2b 10|10 2b 64 10) mullhwu r3,r4,r5
|
||||
568: (10 64 2b 11|11 2b 64 10) mullhwu\. r3,r4,r5
|
||||
56c: (1c 64 00 05|05 00 64 1c) mulli r3,r4,5
|
||||
570: (7c 64 29 d6|d6 29 64 7c) mullw r3,r4,r5
|
||||
574: (7c 64 29 d7|d7 29 64 7c) mullw\. r3,r4,r5
|
||||
578: (7c 64 2d d6|d6 2d 64 7c) mullwo r3,r4,r5
|
||||
57c: (7c 64 2d d7|d7 2d 64 7c) mullwo\. r3,r4,r5
|
||||
580: (7f bc f3 b8|b8 f3 bc 7f) nand r28,r29,r30
|
||||
584: (7f bc f3 b9|b9 f3 bc 7f) nand\. r28,r29,r30
|
||||
588: (7c 64 00 d0|d0 00 64 7c) neg r3,r4
|
||||
58c: (7c 64 00 d1|d1 00 64 7c) neg\. r3,r4
|
||||
590: (7e 11 04 d0|d0 04 11 7e) nego r16,r17
|
||||
594: (7e 53 04 d1|d1 04 53 7e) nego\. r18,r19
|
||||
598: (10 64 29 5c|5c 29 64 10) nmacchw r3,r4,r5
|
||||
59c: (10 64 29 5d|5d 29 64 10) nmacchw\. r3,r4,r5
|
||||
5a0: (10 64 2d 5c|5c 2d 64 10) nmacchwo r3,r4,r5
|
||||
5a4: (10 64 2d 5d|5d 2d 64 10) nmacchwo\. r3,r4,r5
|
||||
5a8: (10 64 29 dc|dc 29 64 10) nmacchws r3,r4,r5
|
||||
5ac: (10 64 29 dd|dd 29 64 10) nmacchws\. r3,r4,r5
|
||||
5b0: (10 64 2d dc|dc 2d 64 10) nmacchwso r3,r4,r5
|
||||
5b4: (10 64 2d dd|dd 2d 64 10) nmacchwso\. r3,r4,r5
|
||||
5b8: (10 64 28 5c|5c 28 64 10) nmachhw r3,r4,r5
|
||||
5bc: (10 64 28 5d|5d 28 64 10) nmachhw\. r3,r4,r5
|
||||
5c0: (10 64 2c 5c|5c 2c 64 10) nmachhwo r3,r4,r5
|
||||
5c4: (10 64 2c 5d|5d 2c 64 10) nmachhwo\. r3,r4,r5
|
||||
5c8: (10 64 28 dc|dc 28 64 10) nmachhws r3,r4,r5
|
||||
5cc: (10 64 28 dd|dd 28 64 10) nmachhws\. r3,r4,r5
|
||||
5d0: (10 64 2c dc|dc 2c 64 10) nmachhwso r3,r4,r5
|
||||
5d4: (10 64 2c dd|dd 2c 64 10) nmachhwso\. r3,r4,r5
|
||||
5d8: (10 64 2b 5c|5c 2b 64 10) nmaclhw r3,r4,r5
|
||||
5dc: (10 64 2b 5d|5d 2b 64 10) nmaclhw\. r3,r4,r5
|
||||
5e0: (10 64 2f 5c|5c 2f 64 10) nmaclhwo r3,r4,r5
|
||||
5e4: (10 64 2f 5d|5d 2f 64 10) nmaclhwo\. r3,r4,r5
|
||||
5e8: (10 64 2b dc|dc 2b 64 10) nmaclhws r3,r4,r5
|
||||
5ec: (10 64 2b dd|dd 2b 64 10) nmaclhws\. r3,r4,r5
|
||||
5f0: (10 64 2f dc|dc 2f 64 10) nmaclhwso r3,r4,r5
|
||||
5f4: (10 64 2f dd|dd 2f 64 10) nmaclhwso\. r3,r4,r5
|
||||
5f8: (7e b4 b0 f8|f8 b0 b4 7e) nor r20,r21,r22
|
||||
5fc: (7e b4 b0 f9|f9 b0 b4 7e) nor\. r20,r21,r22
|
||||
600: (7c 40 23 78|78 23 40 7c) or r0,r2,r4
|
||||
604: (7d cc 83 79|79 83 cc 7d) or\. r12,r14,r16
|
||||
608: (7e 0f 8b 38|38 8b 0f 7e) orc r15,r16,r17
|
||||
60c: (7e 72 a3 39|39 a3 72 7e) orc\. r18,r19,r20
|
||||
610: (60 21 00 00|00 00 21 60) ori r1,r1,0
|
||||
614: (64 83 de ad|ad de 83 64) oris r3,r4,57005
|
||||
618: (7c 83 00 f4|f4 00 83 7c) popcntb r3,r4
|
||||
61c: (7c 83 01 34|34 01 83 7c) prtyw r3,r4
|
||||
620: (4c 00 00 66|66 00 00 4c) rfci
|
||||
624: (4c 00 00 64|64 00 00 4c) rfi
|
||||
628: (4c 00 00 4c|4c 00 00 4c) rfmci
|
||||
62c: (50 83 65 36|36 65 83 50) rlwimi r3,r4,12,20,27
|
||||
630: (50 83 65 37|37 65 83 50) rlwimi\. r3,r4,12,20,27
|
||||
634: (54 83 00 36|36 00 83 54) rlwinm r3,r4,0,0,27
|
||||
638: (54 83 d1 be|be d1 83 54) rlwinm r3,r4,26,6,31
|
||||
63c: (54 83 20 26|26 20 83 54) rlwinm r3,r4,4,0,19
|
||||
640: (54 83 00 37|37 00 83 54) rlwinm\. r3,r4,0,0,27
|
||||
644: (5c 83 28 3e|3e 28 83 5c) rotlw r3,r4,r5
|
||||
648: (5c 83 28 3f|3f 28 83 5c) rotlw\. r3,r4,r5
|
||||
64c: (5c 83 28 3e|3e 28 83 5c) rotlw r3,r4,r5
|
||||
650: (5c 83 28 3f|3f 28 83 5c) rotlw\. r3,r4,r5
|
||||
654: (44 00 00 02|02 00 00 44) sc
|
||||
658: (7c 83 28 30|30 28 83 7c) slw r3,r4,r5
|
||||
65c: (7c 83 28 31|31 28 83 7c) slw\. r3,r4,r5
|
||||
660: (7c 83 2e 30|30 2e 83 7c) sraw r3,r4,r5
|
||||
664: (7c 83 2e 31|31 2e 83 7c) sraw\. r3,r4,r5
|
||||
668: (7c 83 86 70|70 86 83 7c) srawi r3,r4,16
|
||||
66c: (7c 83 86 71|71 86 83 7c) srawi\. r3,r4,16
|
||||
670: (7c 83 2c 30|30 2c 83 7c) srw r3,r4,r5
|
||||
674: (7c 83 2c 31|31 2c 83 7c) srw\. r3,r4,r5
|
||||
678: (54 83 d1 be|be d1 83 54) rlwinm r3,r4,26,6,31
|
||||
67c: (99 61 00 02|02 00 61 99) stb r11,2\(r1\)
|
||||
680: (9d 81 00 03|03 00 81 9d) stbu r12,3\(r1\)
|
||||
684: (7d ae 79 ee|ee 79 ae 7d) stbux r13,r14,r15
|
||||
688: (7c 64 29 ae|ae 29 64 7c) stbx r3,r4,r5
|
||||
68c: (db 21 00 20|20 00 21 db) stfd f25,32\(r1\)
|
||||
690: (df 41 00 28|28 00 41 df) stfdu f26,40\(r1\)
|
||||
694: (7c 01 15 ee|ee 15 01 7c) stfdux f0,r1,r2
|
||||
698: (7f be fd ae|ae fd be 7f) stfdx f29,r30,r31
|
||||
69c: (7d 43 27 ae|ae 27 43 7d) stfiwx f10,r3,r4
|
||||
6a0: (d2 e1 00 14|14 00 e1 d2) stfs f23,20\(r1\)
|
||||
6a4: (d7 01 00 18|18 00 01 d7) stfsu f24,24\(r1\)
|
||||
6a8: (7f 5b e5 6e|6e e5 5b 7f) stfsux f26,r27,r28
|
||||
6ac: (7e f8 cd 2e|2e cd f8 7e) stfsx f23,r24,r25
|
||||
6b0: (b2 21 00 0a|0a 00 21 b2) sth r17,10\(r1\)
|
||||
6b4: (7c c7 47 2c|2c 47 c7 7c) sthbrx r6,r7,r8
|
||||
6b8: (b6 41 00 0c|0c 00 41 b6) sthu r18,12\(r1\)
|
||||
6bc: (7e b6 bb 6e|6e bb b6 7e) sthux r21,r22,r23
|
||||
6c0: (7d 8d 73 2e|2e 73 8d 7d) sthx r12,r13,r14
|
||||
6c4: (bc c1 ff f0|f0 ff c1 bc) stmw r6,-16\(r1\)
|
||||
6c8: (7c 64 85 aa|aa 85 64 7c) stswi r3,r4,16
|
||||
6cc: (7c 64 2d 2a|2a 2d 64 7c) stswx r3,r4,r5
|
||||
6d0: (90 c7 ff f0|f0 ff c7 90) stw r6,-16\(r7\)
|
||||
6d4: (7c 64 2d 2c|2c 2d 64 7c) stwbrx r3,r4,r5
|
||||
6d8: (7c 64 29 2d|2d 29 64 7c) stwcx\. r3,r4,r5
|
||||
6dc: (94 61 00 10|10 00 61 94) stwu r3,16\(r1\)
|
||||
6e0: (7c 64 29 6e|6e 29 64 7c) stwux r3,r4,r5
|
||||
6e4: (7c 64 29 2e|2e 29 64 7c) stwx r3,r4,r5
|
||||
6e8: (7c 64 28 50|50 28 64 7c) subf r3,r4,r5
|
||||
6ec: (7c 64 28 51|51 28 64 7c) subf\. r3,r4,r5
|
||||
6f0: (7c 64 28 10|10 28 64 7c) subfc r3,r4,r5
|
||||
6f4: (7c 64 28 11|11 28 64 7c) subfc\. r3,r4,r5
|
||||
6f8: (7c 64 2c 10|10 2c 64 7c) subfco r3,r4,r5
|
||||
6fc: (7c 64 2c 11|11 2c 64 7c) subfco\. r3,r4,r5
|
||||
700: (7c 64 29 10|10 29 64 7c) subfe r3,r4,r5
|
||||
704: (7c 64 29 11|11 29 64 7c) subfe\. r3,r4,r5
|
||||
708: (7c 64 2d 10|10 2d 64 7c) subfeo r3,r4,r5
|
||||
70c: (7c 64 2d 11|11 2d 64 7c) subfeo\. r3,r4,r5
|
||||
710: (20 64 00 05|05 00 64 20) subfic r3,r4,5
|
||||
714: (7c 64 01 d0|d0 01 64 7c) subfme r3,r4
|
||||
718: (7c 64 01 d1|d1 01 64 7c) subfme\. r3,r4
|
||||
71c: (7c 64 05 d0|d0 05 64 7c) subfmeo r3,r4
|
||||
720: (7c 64 05 d1|d1 05 64 7c) subfmeo\. r3,r4
|
||||
724: (7c 64 2c 50|50 2c 64 7c) subfo r3,r4,r5
|
||||
728: (7c 64 2c 51|51 2c 64 7c) subfo\. r3,r4,r5
|
||||
72c: (7c 64 01 90|90 01 64 7c) subfze r3,r4
|
||||
730: (7c 64 01 91|91 01 64 7c) subfze\. r3,r4
|
||||
734: (7c 64 05 90|90 05 64 7c) subfzeo r3,r4
|
||||
738: (7c 64 05 91|91 05 64 7c) subfzeo\. r3,r4
|
||||
73c: (7c 07 46 24|24 46 07 7c) tlbivax r7,r8
|
||||
740: (7c 22 3f 64|64 3f 22 7c) tlbre r1,r2,7
|
||||
744: (7c 0b 67 24|24 67 0b 7c) tlbsx r11,r12
|
||||
748: (7d 8d 77 24|24 77 8d 7d) tlbsx r12,r13,r14
|
||||
74c: (7d 8d 77 25|25 77 8d 7d) tlbsx\. r12,r13,r14
|
||||
750: (7c 00 04 6c|6c 04 00 7c) tlbsync
|
||||
754: (7c 00 07 a4|a4 07 00 7c) tlbwe
|
||||
758: (7c 00 07 a4|a4 07 00 7c) tlbwe
|
||||
75c: (7c 21 0f a4|a4 0f 21 7c) tlbwe r1,r1,1
|
||||
760: (7f e0 00 08|08 00 e0 7f) trap
|
||||
764: (7f e0 00 08|08 00 e0 7f) trap
|
||||
768: (7c 83 20 08|08 20 83 7c) tweq r3,r4
|
||||
76c: (7c a3 20 08|08 20 a3 7c) twlge r3,r4
|
||||
770: (7c 83 20 08|08 20 83 7c) tweq r3,r4
|
||||
774: (0d 03 00 0f|0f 00 03 0d) twgti r3,15
|
||||
778: (0c c3 00 0f|0f 00 c3 0c) twllei r3,15
|
||||
77c: (0d 03 00 0f|0f 00 03 0d) twgti r3,15
|
||||
780: (7c a3 20 08|08 20 a3 7c) twlge r3,r4
|
||||
784: (0c c3 00 0f|0f 00 c3 0c) twllei r3,15
|
||||
788: (7c 60 01 06|06 01 60 7c) wrtee r3
|
||||
78c: (7c 00 81 46|46 81 00 7c) wrteei 1
|
||||
790: (7f dd fa 78|78 fa dd 7f) xor r29,r30,r31
|
||||
794: (7f dd fa 79|79 fa dd 7f) xor\. r29,r30,r31
|
||||
798: (68 83 de ad|ad de 83 68) xori r3,r4,57005
|
||||
79c: (6c 83 de ad|ad de 83 6c) xoris r3,r4,57005
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
ppc476:
|
||||
add 3,4,5
|
||||
add. 3,4,5
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
add. 4,5,6
|
||||
add 4,5,6
|
||||
|
@ -2,205 +2,206 @@
|
||||
#objdump: -dr
|
||||
#name: AltiVec tests
|
||||
|
||||
.*: +file format elf32-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
00000000 <start>:
|
||||
0: 7c 60 06 6c dss 3
|
||||
4: 7e 00 06 6c dssall
|
||||
8: 7c 25 22 ac dst r5,r4,1
|
||||
c: 7e 08 3a ac dstt r8,r7,0
|
||||
10: 7c 65 32 ec dstst r5,r6,3
|
||||
14: 7e 44 2a ec dststt r4,r5,2
|
||||
18: 7f d6 c0 0e lvebx v30,r22,r24
|
||||
1c: 7e a0 c0 0e lvebx v21,0,r24
|
||||
20: 7d 50 10 4e lvehx v10,r16,r2
|
||||
24: 7e 80 b8 4e lvehx v20,0,r23
|
||||
28: 7e 24 90 8e lvewx v17,r4,r18
|
||||
2c: 7e e0 40 8e lvewx v23,0,r8
|
||||
30: 7c c0 c8 0c lvsl v6,0,r25
|
||||
34: 7c 40 30 0c lvsl v2,0,r6
|
||||
38: 7e d0 60 4c lvsr v22,r16,r12
|
||||
3c: 7c 00 e8 4c lvsr v0,0,r29
|
||||
40: 7d e5 6a ce lvxl v15,r5,r13
|
||||
44: 7e 60 ba ce lvxl v19,0,r23
|
||||
48: 7e c1 10 ce lvx v22,r1,r2
|
||||
4c: 7e 40 88 ce lvx v18,0,r17
|
||||
50: 7f e0 42 a6 mfvrsave r31
|
||||
54: 13 00 06 04 mfvscr v24
|
||||
58: 7d 40 43 a6 mtvrsave r10
|
||||
5c: 10 00 ce 44 mtvscr v25
|
||||
60: 7e 5b 51 0e stvebx v18,r27,r10
|
||||
64: 7e 00 31 0e stvebx v16,0,r6
|
||||
68: 7e 2d 81 4e stvehx v17,r13,r16
|
||||
6c: 7e e0 a1 4e stvehx v23,0,r20
|
||||
70: 7d 73 f9 8e stvewx v11,r19,r31
|
||||
74: 7f e0 09 8e stvewx v31,0,r1
|
||||
78: 7f 55 8b ce stvxl v26,r21,r17
|
||||
7c: 7d a0 b3 ce stvxl v13,0,r22
|
||||
80: 7d 7f f9 ce stvx v11,r31,r31
|
||||
84: 7f c0 81 ce stvx v30,0,r16
|
||||
88: 13 07 e1 80 vaddcuw v24,v7,v28
|
||||
8c: 10 7e 58 0a vaddfp v3,v30,v11
|
||||
90: 11 1c 4b 00 vaddsbs v8,v28,v9
|
||||
94: 10 e5 23 40 vaddshs v7,v5,v4
|
||||
98: 12 da db 80 vaddsws v22,v26,v27
|
||||
9c: 12 0e e0 00 vaddubm v16,v14,v28
|
||||
a0: 10 c1 ca 00 vaddubs v6,v1,v25
|
||||
a4: 10 44 30 40 vadduhm v2,v4,v6
|
||||
a8: 13 55 42 40 vadduhs v26,v21,v8
|
||||
ac: 13 bf 08 80 vadduwm v29,v31,v1
|
||||
b0: 12 ed 22 80 vadduws v23,v13,v4
|
||||
b4: 13 d0 4c 44 vandc v30,v16,v9
|
||||
b8: 10 6d dc 04 vand v3,v13,v27
|
||||
bc: 10 86 8d 02 vavgsb v4,v6,v17
|
||||
c0: 12 fc 9d 42 vavgsh v23,v28,v19
|
||||
c4: 11 0f fd 82 vavgsw v8,v15,v31
|
||||
c8: 10 c7 cc 02 vavgub v6,v7,v25
|
||||
cc: 13 36 54 42 vavguh v25,v22,v10
|
||||
d0: 10 77 ec 82 vavguw v3,v23,v29
|
||||
d4: 11 c6 13 ca vctsxs v14,v2,6
|
||||
d8: 11 34 fb 8a vctuxs v9,v31,20
|
||||
dc: 13 03 f3 4a vcfsx v24,v30,3
|
||||
e0: 12 3d ab 0a vcfux v17,v21,29
|
||||
e4: 12 5c 03 c6 vcmpbfp v18,v28,v0
|
||||
e8: 12 7a 1f c6 vcmpbfp\. v19,v26,v3
|
||||
ec: 12 02 58 c6 vcmpeqfp v16,v2,v11
|
||||
f0: 12 ed 6c c6 vcmpeqfp\. v23,v13,v13
|
||||
f4: 13 33 50 06 vcmpequb v25,v19,v10
|
||||
f8: 12 4b 14 06 vcmpequb\. v18,v11,v2
|
||||
fc: 11 39 38 46 vcmpequh v9,v25,v7
|
||||
100: 11 d8 ac 46 vcmpequh\. v14,v24,v21
|
||||
104: 13 0c 28 86 vcmpequw v24,v12,v5
|
||||
108: 12 70 0c 86 vcmpequw\. v19,v16,v1
|
||||
10c: 12 f1 81 c6 vcmpgefp v23,v17,v16
|
||||
110: 12 7d 8d c6 vcmpgefp\. v19,v29,v17
|
||||
114: 12 1c 6a c6 vcmpgtfp v16,v28,v13
|
||||
118: 11 d8 3e c6 vcmpgtfp\. v14,v24,v7
|
||||
11c: 12 16 33 06 vcmpgtsb v16,v22,v6
|
||||
120: 10 4c 77 06 vcmpgtsb\. v2,v12,v14
|
||||
124: 13 83 eb 46 vcmpgtsh v28,v3,v29
|
||||
128: 12 13 6f 46 vcmpgtsh\. v16,v19,v13
|
||||
12c: 11 e0 2b 86 vcmpgtsw v15,v0,v5
|
||||
130: 12 ad 07 86 vcmpgtsw\. v21,v13,v0
|
||||
134: 10 aa f2 06 vcmpgtub v5,v10,v30
|
||||
138: 10 ed 56 06 vcmpgtub\. v7,v13,v10
|
||||
13c: 13 0f 82 46 vcmpgtuh v24,v15,v16
|
||||
140: 13 35 de 46 vcmpgtuh\. v25,v21,v27
|
||||
144: 12 3b 32 86 vcmpgtuw v17,v27,v6
|
||||
148: 11 15 de 86 vcmpgtuw\. v8,v21,v27
|
||||
14c: 10 2e 0b 4a vcfsx v1,v1,14
|
||||
150: 10 99 7b ca vctsxs v4,v15,25
|
||||
154: 13 8e bb 8a vctuxs v28,v23,14
|
||||
158: 10 c0 33 0a vcfux v6,v6,0
|
||||
15c: 10 00 41 8a vexptefp v0,v8
|
||||
160: 12 c0 d9 ca vlogefp v22,v27
|
||||
164: 12 f2 91 6e vmaddfp v23,v18,v5,v18
|
||||
168: 11 ad dc 0a vmaxfp v13,v13,v27
|
||||
16c: 11 17 71 02 vmaxsb v8,v23,v14
|
||||
170: 12 71 01 42 vmaxsh v19,v17,v0
|
||||
174: 12 63 b1 82 vmaxsw v19,v3,v22
|
||||
178: 12 fe e0 02 vmaxub v23,v30,v28
|
||||
17c: 11 34 b8 42 vmaxuh v9,v20,v23
|
||||
180: 12 b3 08 82 vmaxuw v21,v19,v1
|
||||
184: 12 cd 2d a0 vmhaddshs v22,v13,v5,v22
|
||||
188: 13 e0 1c a1 vmhraddshs v31,v0,v3,v18
|
||||
18c: 10 55 c4 4a vminfp v2,v21,v24
|
||||
190: 12 86 53 02 vminsb v20,v6,v10
|
||||
194: 12 5b d3 42 vminsh v18,v27,v26
|
||||
198: 10 64 0b 82 vminsw v3,v4,v1
|
||||
19c: 10 e0 6a 02 vminub v7,v0,v13
|
||||
1a0: 10 0c 32 42 vminuh v0,v12,v6
|
||||
1a4: 10 c3 0a 82 vminuw v6,v3,v1
|
||||
1a8: 10 7d 1e a2 vmladduhm v3,v29,v3,v26
|
||||
1ac: 12 a5 f8 0c vmrghb v21,v5,v31
|
||||
1b0: 12 b8 00 4c vmrghh v21,v24,v0
|
||||
1b4: 12 00 b0 8c vmrghw v16,v0,v22
|
||||
1b8: 10 31 81 0c vmrglb v1,v17,v16
|
||||
1bc: 11 c8 79 4c vmrglh v14,v8,v15
|
||||
1c0: 13 f5 29 8c vmrglw v31,v21,v5
|
||||
1c4: 13 09 4c 84 vmr v24,v9
|
||||
1c8: 13 09 4c 84 vmr v24,v9
|
||||
1cc: 10 18 7d e5 vmsummbm v0,v24,v15,v23
|
||||
1d0: 10 24 3e 68 vmsumshm v1,v4,v7,v25
|
||||
1d4: 11 28 6f e9 vmsumshs v9,v8,v13,v31
|
||||
1d8: 12 ff 67 a4 vmsumubm v23,v31,v12,v30
|
||||
1dc: 13 a0 d5 66 vmsumuhm v29,v0,v26,v21
|
||||
1e0: 13 6e c9 67 vmsumuhs v27,v14,v25,v5
|
||||
1e4: 11 59 73 08 vmulesb v10,v25,v14
|
||||
1e8: 10 32 43 48 vmulesh v1,v18,v8
|
||||
1ec: 12 2e 4a 08 vmuleub v17,v14,v9
|
||||
1f0: 10 ba 4a 48 vmuleuh v5,v26,v9
|
||||
1f4: 12 b2 31 08 vmulosb v21,v18,v6
|
||||
1f8: 10 85 41 48 vmulosh v4,v5,v8
|
||||
1fc: 10 49 98 08 vmuloub v2,v9,v19
|
||||
200: 13 a5 20 48 vmulouh v29,v5,v4
|
||||
204: 11 02 29 af vnmsubfp v8,v2,v6,v5
|
||||
208: 13 e9 55 04 vnor v31,v9,v10
|
||||
20c: 13 3f fd 04 vnot v25,v31
|
||||
210: 13 3f fd 04 vnot v25,v31
|
||||
214: 12 e7 14 84 vor v23,v7,v2
|
||||
218: 10 1c b6 6b vperm v0,v28,v22,v25
|
||||
21c: 12 19 8b 0e vpkpx v16,v25,v17
|
||||
220: 11 90 89 8e vpkshss v12,v16,v17
|
||||
224: 10 33 b9 0e vpkshus v1,v19,v23
|
||||
228: 13 27 69 ce vpkswss v25,v7,v13
|
||||
22c: 10 98 51 4e vpkswus v4,v24,v10
|
||||
230: 11 3b 60 0e vpkuhum v9,v27,v12
|
||||
234: 12 ca c8 8e vpkuhus v22,v10,v25
|
||||
238: 13 d2 00 4e vpkuwum v30,v18,v0
|
||||
23c: 10 e3 b0 ce vpkuwus v7,v3,v22
|
||||
240: 13 00 e1 0a vrefp v24,v28
|
||||
244: 12 20 9a ca vrfim v17,v19
|
||||
248: 13 00 ca 0a vrfin v24,v25
|
||||
24c: 10 60 2a 8a vrfip v3,v5
|
||||
250: 11 00 52 4a vrfiz v8,v10
|
||||
254: 13 52 f0 04 vrlb v26,v18,v30
|
||||
258: 12 11 c8 44 vrlh v16,v17,v25
|
||||
25c: 12 fe 48 84 vrlw v23,v30,v9
|
||||
260: 10 40 91 4a vrsqrtefp v2,v18
|
||||
264: 12 8e 92 aa vsel v20,v14,v18,v10
|
||||
268: 13 39 61 04 vslb v25,v25,v12
|
||||
26c: 11 29 61 ec vsldoi v9,v9,v12,7
|
||||
270: 11 c2 59 44 vslh v14,v2,v11
|
||||
274: 13 c5 34 0c vslo v30,v5,v6
|
||||
278: 12 de 49 c4 vsl v22,v30,v9
|
||||
27c: 13 5a 19 84 vslw v26,v26,v3
|
||||
280: 10 26 a2 0c vspltb v1,v20,6
|
||||
284: 12 03 92 4c vsplth v16,v18,3
|
||||
288: 13 33 03 0c vspltisb v25,-13
|
||||
28c: 12 ca 03 4c vspltish v22,10
|
||||
290: 11 ad 03 8c vspltisw v13,13
|
||||
294: 11 22 92 8c vspltw v9,v18,2
|
||||
298: 11 d6 03 04 vsrab v14,v22,v0
|
||||
29c: 11 8c 93 44 vsrah v12,v12,v18
|
||||
2a0: 10 42 6b 84 vsraw v2,v2,v13
|
||||
2a4: 10 fb 2a 04 vsrb v7,v27,v5
|
||||
2a8: 10 eb ea 44 vsrh v7,v11,v29
|
||||
2ac: 12 5e fc 4c vsro v18,v30,v31
|
||||
2b0: 10 49 e2 c4 vsr v2,v9,v28
|
||||
2b4: 10 19 02 84 vsrw v0,v25,v0
|
||||
2b8: 13 02 55 80 vsubcuw v24,v2,v10
|
||||
2bc: 12 d8 a0 4a vsubfp v22,v24,v20
|
||||
2c0: 11 56 6f 00 vsubsbs v10,v22,v13
|
||||
2c4: 13 11 e7 40 vsubshs v24,v17,v28
|
||||
2c8: 11 5a 07 80 vsubsws v10,v26,v0
|
||||
2cc: 12 0b c4 00 vsububm v16,v11,v24
|
||||
2d0: 11 75 0e 00 vsububs v11,v21,v1
|
||||
2d4: 10 cc c4 40 vsubuhm v6,v12,v24
|
||||
2d8: 13 cb 4e 40 vsubuhs v30,v11,v9
|
||||
2dc: 12 74 6c 80 vsubuwm v19,v20,v13
|
||||
2e0: 12 59 36 80 vsubuws v18,v25,v6
|
||||
2e4: 13 2a 96 88 vsum2sws v25,v10,v18
|
||||
2e8: 11 b0 af 08 vsum4sbs v13,v16,v21
|
||||
2ec: 12 e8 26 48 vsum4shs v23,v8,v4
|
||||
2f0: 13 8d f6 08 vsum4ubs v28,v13,v30
|
||||
2f4: 12 ca 47 88 vsumsws v22,v10,v8
|
||||
2f8: 13 00 73 4e vupkhpx v24,v14
|
||||
2fc: 10 40 b2 0e vupkhsb v2,v22
|
||||
300: 12 00 12 4e vupkhsh v16,v2
|
||||
304: 11 40 d3 ce vupklpx v10,v26
|
||||
308: 11 e0 e2 8e vupklsb v15,v28
|
||||
30c: 11 00 42 ce vupklsh v8,v8
|
||||
310: 13 20 1c c4 vxor v25,v0,v3
|
||||
0: (7c 60 06 6c|6c 06 60 7c) dss 3
|
||||
4: (7e 00 06 6c|6c 06 00 7e) dssall
|
||||
8: (7c 25 22 ac|ac 22 25 7c) dst r5,r4,1
|
||||
c: (7e 08 3a ac|ac 3a 08 7e) dstt r8,r7,0
|
||||
10: (7c 65 32 ec|ec 32 65 7c) dstst r5,r6,3
|
||||
14: (7e 44 2a ec|ec 2a 44 7e) dststt r4,r5,2
|
||||
18: (7f d6 c0 0e|0e c0 d6 7f) lvebx v30,r22,r24
|
||||
1c: (7e a0 c0 0e|0e c0 a0 7e) lvebx v21,0,r24
|
||||
20: (7d 50 10 4e|4e 10 50 7d) lvehx v10,r16,r2
|
||||
24: (7e 80 b8 4e|4e b8 80 7e) lvehx v20,0,r23
|
||||
28: (7e 24 90 8e|8e 90 24 7e) lvewx v17,r4,r18
|
||||
2c: (7e e0 40 8e|8e 40 e0 7e) lvewx v23,0,r8
|
||||
30: (7c c0 c8 0c|0c c8 c0 7c) lvsl v6,0,r25
|
||||
34: (7c 40 30 0c|0c 30 40 7c) lvsl v2,0,r6
|
||||
38: (7e d0 60 4c|4c 60 d0 7e) lvsr v22,r16,r12
|
||||
3c: (7c 00 e8 4c|4c e8 00 7c) lvsr v0,0,r29
|
||||
40: (7d e5 6a ce|ce 6a e5 7d) lvxl v15,r5,r13
|
||||
44: (7e 60 ba ce|ce ba 60 7e) lvxl v19,0,r23
|
||||
48: (7e c1 10 ce|ce 10 c1 7e) lvx v22,r1,r2
|
||||
4c: (7e 40 88 ce|ce 88 40 7e) lvx v18,0,r17
|
||||
50: (7f e0 42 a6|a6 42 e0 7f) mfvrsave r31
|
||||
54: (13 00 06 04|04 06 00 13) mfvscr v24
|
||||
58: (7d 40 43 a6|a6 43 40 7d) mtvrsave r10
|
||||
5c: (10 00 ce 44|44 ce 00 10) mtvscr v25
|
||||
60: (7e 5b 51 0e|0e 51 5b 7e) stvebx v18,r27,r10
|
||||
64: (7e 00 31 0e|0e 31 00 7e) stvebx v16,0,r6
|
||||
68: (7e 2d 81 4e|4e 81 2d 7e) stvehx v17,r13,r16
|
||||
6c: (7e e0 a1 4e|4e a1 e0 7e) stvehx v23,0,r20
|
||||
70: (7d 73 f9 8e|8e f9 73 7d) stvewx v11,r19,r31
|
||||
74: (7f e0 09 8e|8e 09 e0 7f) stvewx v31,0,r1
|
||||
78: (7f 55 8b ce|ce 8b 55 7f) stvxl v26,r21,r17
|
||||
7c: (7d a0 b3 ce|ce b3 a0 7d) stvxl v13,0,r22
|
||||
80: (7d 7f f9 ce|ce f9 7f 7d) stvx v11,r31,r31
|
||||
84: (7f c0 81 ce|ce 81 c0 7f) stvx v30,0,r16
|
||||
88: (13 07 e1 80|80 e1 07 13) vaddcuw v24,v7,v28
|
||||
8c: (10 7e 58 0a|0a 58 7e 10) vaddfp v3,v30,v11
|
||||
90: (11 1c 4b 00|00 4b 1c 11) vaddsbs v8,v28,v9
|
||||
94: (10 e5 23 40|40 23 e5 10) vaddshs v7,v5,v4
|
||||
98: (12 da db 80|80 db da 12) vaddsws v22,v26,v27
|
||||
9c: (12 0e e0 00|00 e0 0e 12) vaddubm v16,v14,v28
|
||||
a0: (10 c1 ca 00|00 ca c1 10) vaddubs v6,v1,v25
|
||||
a4: (10 44 30 40|40 30 44 10) vadduhm v2,v4,v6
|
||||
a8: (13 55 42 40|40 42 55 13) vadduhs v26,v21,v8
|
||||
ac: (13 bf 08 80|80 08 bf 13) vadduwm v29,v31,v1
|
||||
b0: (12 ed 22 80|80 22 ed 12) vadduws v23,v13,v4
|
||||
b4: (13 d0 4c 44|44 4c d0 13) vandc v30,v16,v9
|
||||
b8: (10 6d dc 04|04 dc 6d 10) vand v3,v13,v27
|
||||
bc: (10 86 8d 02|02 8d 86 10) vavgsb v4,v6,v17
|
||||
c0: (12 fc 9d 42|42 9d fc 12) vavgsh v23,v28,v19
|
||||
c4: (11 0f fd 82|82 fd 0f 11) vavgsw v8,v15,v31
|
||||
c8: (10 c7 cc 02|02 cc c7 10) vavgub v6,v7,v25
|
||||
cc: (13 36 54 42|42 54 36 13) vavguh v25,v22,v10
|
||||
d0: (10 77 ec 82|82 ec 77 10) vavguw v3,v23,v29
|
||||
d4: (11 c6 13 ca|ca 13 c6 11) vctsxs v14,v2,6
|
||||
d8: (11 34 fb 8a|8a fb 34 11) vctuxs v9,v31,20
|
||||
dc: (13 03 f3 4a|4a f3 03 13) vcfsx v24,v30,3
|
||||
e0: (12 3d ab 0a|0a ab 3d 12) vcfux v17,v21,29
|
||||
e4: (12 5c 03 c6|c6 03 5c 12) vcmpbfp v18,v28,v0
|
||||
e8: (12 7a 1f c6|c6 1f 7a 12) vcmpbfp\. v19,v26,v3
|
||||
ec: (12 02 58 c6|c6 58 02 12) vcmpeqfp v16,v2,v11
|
||||
f0: (12 ed 6c c6|c6 6c ed 12) vcmpeqfp\. v23,v13,v13
|
||||
f4: (13 33 50 06|06 50 33 13) vcmpequb v25,v19,v10
|
||||
f8: (12 4b 14 06|06 14 4b 12) vcmpequb\. v18,v11,v2
|
||||
fc: (11 39 38 46|46 38 39 11) vcmpequh v9,v25,v7
|
||||
100: (11 d8 ac 46|46 ac d8 11) vcmpequh\. v14,v24,v21
|
||||
104: (13 0c 28 86|86 28 0c 13) vcmpequw v24,v12,v5
|
||||
108: (12 70 0c 86|86 0c 70 12) vcmpequw\. v19,v16,v1
|
||||
10c: (12 f1 81 c6|c6 81 f1 12) vcmpgefp v23,v17,v16
|
||||
110: (12 7d 8d c6|c6 8d 7d 12) vcmpgefp\. v19,v29,v17
|
||||
114: (12 1c 6a c6|c6 6a 1c 12) vcmpgtfp v16,v28,v13
|
||||
118: (11 d8 3e c6|c6 3e d8 11) vcmpgtfp\. v14,v24,v7
|
||||
11c: (12 16 33 06|06 33 16 12) vcmpgtsb v16,v22,v6
|
||||
120: (10 4c 77 06|06 77 4c 10) vcmpgtsb\. v2,v12,v14
|
||||
124: (13 83 eb 46|46 eb 83 13) vcmpgtsh v28,v3,v29
|
||||
128: (12 13 6f 46|46 6f 13 12) vcmpgtsh\. v16,v19,v13
|
||||
12c: (11 e0 2b 86|86 2b e0 11) vcmpgtsw v15,v0,v5
|
||||
130: (12 ad 07 86|86 07 ad 12) vcmpgtsw\. v21,v13,v0
|
||||
134: (10 aa f2 06|06 f2 aa 10) vcmpgtub v5,v10,v30
|
||||
138: (10 ed 56 06|06 56 ed 10) vcmpgtub\. v7,v13,v10
|
||||
13c: (13 0f 82 46|46 82 0f 13) vcmpgtuh v24,v15,v16
|
||||
140: (13 35 de 46|46 de 35 13) vcmpgtuh\. v25,v21,v27
|
||||
144: (12 3b 32 86|86 32 3b 12) vcmpgtuw v17,v27,v6
|
||||
148: (11 15 de 86|86 de 15 11) vcmpgtuw\. v8,v21,v27
|
||||
14c: (10 2e 0b 4a|4a 0b 2e 10) vcfsx v1,v1,14
|
||||
150: (10 99 7b ca|ca 7b 99 10) vctsxs v4,v15,25
|
||||
154: (13 8e bb 8a|8a bb 8e 13) vctuxs v28,v23,14
|
||||
158: (10 c0 33 0a|0a 33 c0 10) vcfux v6,v6,0
|
||||
15c: (10 00 41 8a|8a 41 00 10) vexptefp v0,v8
|
||||
160: (12 c0 d9 ca|ca d9 c0 12) vlogefp v22,v27
|
||||
164: (12 f2 91 6e|6e 91 f2 12) vmaddfp v23,v18,v5,v18
|
||||
168: (11 ad dc 0a|0a dc ad 11) vmaxfp v13,v13,v27
|
||||
16c: (11 17 71 02|02 71 17 11) vmaxsb v8,v23,v14
|
||||
170: (12 71 01 42|42 01 71 12) vmaxsh v19,v17,v0
|
||||
174: (12 63 b1 82|82 b1 63 12) vmaxsw v19,v3,v22
|
||||
178: (12 fe e0 02|02 e0 fe 12) vmaxub v23,v30,v28
|
||||
17c: (11 34 b8 42|42 b8 34 11) vmaxuh v9,v20,v23
|
||||
180: (12 b3 08 82|82 08 b3 12) vmaxuw v21,v19,v1
|
||||
184: (12 cd 2d a0|a0 2d cd 12) vmhaddshs v22,v13,v5,v22
|
||||
188: (13 e0 1c a1|a1 1c e0 13) vmhraddshs v31,v0,v3,v18
|
||||
18c: (10 55 c4 4a|4a c4 55 10) vminfp v2,v21,v24
|
||||
190: (12 86 53 02|02 53 86 12) vminsb v20,v6,v10
|
||||
194: (12 5b d3 42|42 d3 5b 12) vminsh v18,v27,v26
|
||||
198: (10 64 0b 82|82 0b 64 10) vminsw v3,v4,v1
|
||||
19c: (10 e0 6a 02|02 6a e0 10) vminub v7,v0,v13
|
||||
1a0: (10 0c 32 42|42 32 0c 10) vminuh v0,v12,v6
|
||||
1a4: (10 c3 0a 82|82 0a c3 10) vminuw v6,v3,v1
|
||||
1a8: (10 7d 1e a2|a2 1e 7d 10) vmladduhm v3,v29,v3,v26
|
||||
1ac: (12 a5 f8 0c|0c f8 a5 12) vmrghb v21,v5,v31
|
||||
1b0: (12 b8 00 4c|4c 00 b8 12) vmrghh v21,v24,v0
|
||||
1b4: (12 00 b0 8c|8c b0 00 12) vmrghw v16,v0,v22
|
||||
1b8: (10 31 81 0c|0c 81 31 10) vmrglb v1,v17,v16
|
||||
1bc: (11 c8 79 4c|4c 79 c8 11) vmrglh v14,v8,v15
|
||||
1c0: (13 f5 29 8c|8c 29 f5 13) vmrglw v31,v21,v5
|
||||
1c4: (13 09 4c 84|84 4c 09 13) vmr v24,v9
|
||||
1c8: (13 09 4c 84|84 4c 09 13) vmr v24,v9
|
||||
1cc: (10 18 7d e5|e5 7d 18 10) vmsummbm v0,v24,v15,v23
|
||||
1d0: (10 24 3e 68|68 3e 24 10) vmsumshm v1,v4,v7,v25
|
||||
1d4: (11 28 6f e9|e9 6f 28 11) vmsumshs v9,v8,v13,v31
|
||||
1d8: (12 ff 67 a4|a4 67 ff 12) vmsumubm v23,v31,v12,v30
|
||||
1dc: (13 a0 d5 66|66 d5 a0 13) vmsumuhm v29,v0,v26,v21
|
||||
1e0: (13 6e c9 67|67 c9 6e 13) vmsumuhs v27,v14,v25,v5
|
||||
1e4: (11 59 73 08|08 73 59 11) vmulesb v10,v25,v14
|
||||
1e8: (10 32 43 48|48 43 32 10) vmulesh v1,v18,v8
|
||||
1ec: (12 2e 4a 08|08 4a 2e 12) vmuleub v17,v14,v9
|
||||
1f0: (10 ba 4a 48|48 4a ba 10) vmuleuh v5,v26,v9
|
||||
1f4: (12 b2 31 08|08 31 b2 12) vmulosb v21,v18,v6
|
||||
1f8: (10 85 41 48|48 41 85 10) vmulosh v4,v5,v8
|
||||
1fc: (10 49 98 08|08 98 49 10) vmuloub v2,v9,v19
|
||||
200: (13 a5 20 48|48 20 a5 13) vmulouh v29,v5,v4
|
||||
204: (11 02 29 af|af 29 02 11) vnmsubfp v8,v2,v6,v5
|
||||
208: (13 e9 55 04|04 55 e9 13) vnor v31,v9,v10
|
||||
20c: (13 3f fd 04|04 fd 3f 13) vnot v25,v31
|
||||
210: (13 3f fd 04|04 fd 3f 13) vnot v25,v31
|
||||
214: (12 e7 14 84|84 14 e7 12) vor v23,v7,v2
|
||||
218: (10 1c b6 6b|6b b6 1c 10) vperm v0,v28,v22,v25
|
||||
21c: (12 19 8b 0e|0e 8b 19 12) vpkpx v16,v25,v17
|
||||
220: (11 90 89 8e|8e 89 90 11) vpkshss v12,v16,v17
|
||||
224: (10 33 b9 0e|0e b9 33 10) vpkshus v1,v19,v23
|
||||
228: (13 27 69 ce|ce 69 27 13) vpkswss v25,v7,v13
|
||||
22c: (10 98 51 4e|4e 51 98 10) vpkswus v4,v24,v10
|
||||
230: (11 3b 60 0e|0e 60 3b 11) vpkuhum v9,v27,v12
|
||||
234: (12 ca c8 8e|8e c8 ca 12) vpkuhus v22,v10,v25
|
||||
238: (13 d2 00 4e|4e 00 d2 13) vpkuwum v30,v18,v0
|
||||
23c: (10 e3 b0 ce|ce b0 e3 10) vpkuwus v7,v3,v22
|
||||
240: (13 00 e1 0a|0a e1 00 13) vrefp v24,v28
|
||||
244: (12 20 9a ca|ca 9a 20 12) vrfim v17,v19
|
||||
248: (13 00 ca 0a|0a ca 00 13) vrfin v24,v25
|
||||
24c: (10 60 2a 8a|8a 2a 60 10) vrfip v3,v5
|
||||
250: (11 00 52 4a|4a 52 00 11) vrfiz v8,v10
|
||||
254: (13 52 f0 04|04 f0 52 13) vrlb v26,v18,v30
|
||||
258: (12 11 c8 44|44 c8 11 12) vrlh v16,v17,v25
|
||||
25c: (12 fe 48 84|84 48 fe 12) vrlw v23,v30,v9
|
||||
260: (10 40 91 4a|4a 91 40 10) vrsqrtefp v2,v18
|
||||
264: (12 8e 92 aa|aa 92 8e 12) vsel v20,v14,v18,v10
|
||||
268: (13 39 61 04|04 61 39 13) vslb v25,v25,v12
|
||||
26c: (11 29 61 ec|ec 61 29 11) vsldoi v9,v9,v12,7
|
||||
270: (11 c2 59 44|44 59 c2 11) vslh v14,v2,v11
|
||||
274: (13 c5 34 0c|0c 34 c5 13) vslo v30,v5,v6
|
||||
278: (12 de 49 c4|c4 49 de 12) vsl v22,v30,v9
|
||||
27c: (13 5a 19 84|84 19 5a 13) vslw v26,v26,v3
|
||||
280: (10 26 a2 0c|0c a2 26 10) vspltb v1,v20,6
|
||||
284: (12 03 92 4c|4c 92 03 12) vsplth v16,v18,3
|
||||
288: (13 33 03 0c|0c 03 33 13) vspltisb v25,-13
|
||||
28c: (12 ca 03 4c|4c 03 ca 12) vspltish v22,10
|
||||
290: (11 ad 03 8c|8c 03 ad 11) vspltisw v13,13
|
||||
294: (11 22 92 8c|8c 92 22 11) vspltw v9,v18,2
|
||||
298: (11 d6 03 04|04 03 d6 11) vsrab v14,v22,v0
|
||||
29c: (11 8c 93 44|44 93 8c 11) vsrah v12,v12,v18
|
||||
2a0: (10 42 6b 84|84 6b 42 10) vsraw v2,v2,v13
|
||||
2a4: (10 fb 2a 04|04 2a fb 10) vsrb v7,v27,v5
|
||||
2a8: (10 eb ea 44|44 ea eb 10) vsrh v7,v11,v29
|
||||
2ac: (12 5e fc 4c|4c fc 5e 12) vsro v18,v30,v31
|
||||
2b0: (10 49 e2 c4|c4 e2 49 10) vsr v2,v9,v28
|
||||
2b4: (10 19 02 84|84 02 19 10) vsrw v0,v25,v0
|
||||
2b8: (13 02 55 80|80 55 02 13) vsubcuw v24,v2,v10
|
||||
2bc: (12 d8 a0 4a|4a a0 d8 12) vsubfp v22,v24,v20
|
||||
2c0: (11 56 6f 00|00 6f 56 11) vsubsbs v10,v22,v13
|
||||
2c4: (13 11 e7 40|40 e7 11 13) vsubshs v24,v17,v28
|
||||
2c8: (11 5a 07 80|80 07 5a 11) vsubsws v10,v26,v0
|
||||
2cc: (12 0b c4 00|00 c4 0b 12) vsububm v16,v11,v24
|
||||
2d0: (11 75 0e 00|00 0e 75 11) vsububs v11,v21,v1
|
||||
2d4: (10 cc c4 40|40 c4 cc 10) vsubuhm v6,v12,v24
|
||||
2d8: (13 cb 4e 40|40 4e cb 13) vsubuhs v30,v11,v9
|
||||
2dc: (12 74 6c 80|80 6c 74 12) vsubuwm v19,v20,v13
|
||||
2e0: (12 59 36 80|80 36 59 12) vsubuws v18,v25,v6
|
||||
2e4: (13 2a 96 88|88 96 2a 13) vsum2sws v25,v10,v18
|
||||
2e8: (11 b0 af 08|08 af b0 11) vsum4sbs v13,v16,v21
|
||||
2ec: (12 e8 26 48|48 26 e8 12) vsum4shs v23,v8,v4
|
||||
2f0: (13 8d f6 08|08 f6 8d 13) vsum4ubs v28,v13,v30
|
||||
2f4: (12 ca 47 88|88 47 ca 12) vsumsws v22,v10,v8
|
||||
2f8: (13 00 73 4e|4e 73 00 13) vupkhpx v24,v14
|
||||
2fc: (10 40 b2 0e|0e b2 40 10) vupkhsb v2,v22
|
||||
300: (12 00 12 4e|4e 12 00 12) vupkhsh v16,v2
|
||||
304: (11 40 d3 ce|ce d3 40 11) vupklpx v10,v26
|
||||
308: (11 e0 e2 8e|8e e2 e0 11) vupklsb v15,v28
|
||||
30c: (11 00 42 ce|ce 42 00 11) vupklsh v8,v8
|
||||
310: (13 20 1c c4|c4 1c 20 13) vxor v25,v0,v3
|
||||
#pass
|
||||
|
@ -1,6 +1,6 @@
|
||||
# PowerPC AltiVec tests
|
||||
#as: -m601 -maltivec
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
dss 3
|
||||
dssall
|
||||
|
@ -2,59 +2,60 @@
|
||||
#objdump: -dr -Maltivec
|
||||
#name: Altivec ISA 2.07 instructions
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 7c 60 e2 0e lvepxl v3,0,r28
|
||||
4: 7e 64 92 0e lvepxl v19,r4,r18
|
||||
8: 7f 60 9a 4e lvepx v27,0,r19
|
||||
c: 7c 39 92 4e lvepx v1,r25,r18
|
||||
10: 7f e0 da 0a lvexbx v31,0,r27
|
||||
14: 7f 81 62 0a lvexbx v28,r1,r12
|
||||
18: 7f e0 72 4a lvexhx v31,0,r14
|
||||
1c: 7e 30 fa 4a lvexhx v17,r16,r31
|
||||
20: 7e c0 ea 8a lvexwx v22,0,r29
|
||||
24: 7e f9 2a 8a lvexwx v23,r25,r5
|
||||
28: 7c 60 66 0a lvsm v3,0,r12
|
||||
2c: 7f 7d 0e 0a lvsm v27,r29,r1
|
||||
30: 7c e0 36 ca lvswxl v7,0,r6
|
||||
34: 7c f0 46 ca lvswxl v7,r16,r8
|
||||
38: 7d c0 94 ca lvswx v14,0,r18
|
||||
3c: 7f 9c 84 ca lvswx v28,r28,r16
|
||||
40: 7f 60 66 8a lvtlxl v27,0,r12
|
||||
44: 7f 7c 06 8a lvtlxl v27,r28,r0
|
||||
48: 7e e0 cc 8a lvtlx v23,0,r25
|
||||
4c: 7c 39 74 8a lvtlx v1,r25,r14
|
||||
50: 7e 80 c6 4a lvtrxl v20,0,r24
|
||||
54: 7e dd c6 4a lvtrxl v22,r29,r24
|
||||
58: 7f 00 44 4a lvtrx v24,0,r8
|
||||
5c: 7d b7 e4 4a lvtrx v13,r23,r28
|
||||
60: 7d 9c 60 dc mvidsplt v12,r28,r12
|
||||
64: 7d 5b 00 5c mviwsplt v10,r27,r0
|
||||
68: 7f 60 6e 0e stvepxl v27,0,r13
|
||||
6c: 7c 42 fe 0e stvepxl v2,r2,r31
|
||||
70: 7c 60 56 4e stvepx v3,0,r10
|
||||
74: 7f 7c 06 4e stvepx v27,r28,r0
|
||||
78: 7d a0 33 0a stvexbx v13,0,r6
|
||||
7c: 7d b9 1b 0a stvexbx v13,r25,r3
|
||||
80: 7e c0 0b 4a stvexhx v22,0,r1
|
||||
84: 7e 2e 53 4a stvexhx v17,r14,r10
|
||||
88: 7e a0 db 8a stvexwx v21,0,r27
|
||||
8c: 7f f2 0b 8a stvexwx v31,r18,r1
|
||||
90: 7f 40 6f 8a stvflxl v26,0,r13
|
||||
94: 7e cd af 8a stvflxl v22,r13,r21
|
||||
98: 7c a0 4d 8a stvflx v5,0,r9
|
||||
9c: 7e b8 0d 8a stvflx v21,r24,r1
|
||||
a0: 7d a0 57 4a stvfrxl v13,0,r10
|
||||
a4: 7d b1 cf 4a stvfrxl v13,r17,r25
|
||||
a8: 7e 20 55 4a stvfrx v17,0,r10
|
||||
ac: 7d 0c fd 4a stvfrx v8,r12,r31
|
||||
b0: 7e 40 ef ca stvswxl v18,0,r29
|
||||
b4: 7f 4e 47 ca stvswxl v26,r14,r8
|
||||
b8: 7c 00 7d ca stvswx v0,0,r15
|
||||
bc: 7d b7 3d ca stvswx v13,r23,r7
|
||||
c0: 10 d1 84 03 vabsdub v6,v17,v16
|
||||
c4: 12 b2 24 43 vabsduh v21,v18,v4
|
||||
c8: 13 34 4c 83 vabsduw v25,v20,v9
|
||||
0: (7c 60 e2 0e|0e e2 60 7c) lvepxl v3,0,r28
|
||||
4: (7e 64 92 0e|0e 92 64 7e) lvepxl v19,r4,r18
|
||||
8: (7f 60 9a 4e|4e 9a 60 7f) lvepx v27,0,r19
|
||||
c: (7c 39 92 4e|4e 92 39 7c) lvepx v1,r25,r18
|
||||
10: (7f e0 da 0a|0a da e0 7f) lvexbx v31,0,r27
|
||||
14: (7f 81 62 0a|0a 62 81 7f) lvexbx v28,r1,r12
|
||||
18: (7f e0 72 4a|4a 72 e0 7f) lvexhx v31,0,r14
|
||||
1c: (7e 30 fa 4a|4a fa 30 7e) lvexhx v17,r16,r31
|
||||
20: (7e c0 ea 8a|8a ea c0 7e) lvexwx v22,0,r29
|
||||
24: (7e f9 2a 8a|8a 2a f9 7e) lvexwx v23,r25,r5
|
||||
28: (7c 60 66 0a|0a 66 60 7c) lvsm v3,0,r12
|
||||
2c: (7f 7d 0e 0a|0a 0e 7d 7f) lvsm v27,r29,r1
|
||||
30: (7c e0 36 ca|ca 36 e0 7c) lvswxl v7,0,r6
|
||||
34: (7c f0 46 ca|ca 46 f0 7c) lvswxl v7,r16,r8
|
||||
38: (7d c0 94 ca|ca 94 c0 7d) lvswx v14,0,r18
|
||||
3c: (7f 9c 84 ca|ca 84 9c 7f) lvswx v28,r28,r16
|
||||
40: (7f 60 66 8a|8a 66 60 7f) lvtlxl v27,0,r12
|
||||
44: (7f 7c 06 8a|8a 06 7c 7f) lvtlxl v27,r28,r0
|
||||
48: (7e e0 cc 8a|8a cc e0 7e) lvtlx v23,0,r25
|
||||
4c: (7c 39 74 8a|8a 74 39 7c) lvtlx v1,r25,r14
|
||||
50: (7e 80 c6 4a|4a c6 80 7e) lvtrxl v20,0,r24
|
||||
54: (7e dd c6 4a|4a c6 dd 7e) lvtrxl v22,r29,r24
|
||||
58: (7f 00 44 4a|4a 44 00 7f) lvtrx v24,0,r8
|
||||
5c: (7d b7 e4 4a|4a e4 b7 7d) lvtrx v13,r23,r28
|
||||
60: (7d 9c 60 dc|dc 60 9c 7d) mvidsplt v12,r28,r12
|
||||
64: (7d 5b 00 5c|5c 00 5b 7d) mviwsplt v10,r27,r0
|
||||
68: (7f 60 6e 0e|0e 6e 60 7f) stvepxl v27,0,r13
|
||||
6c: (7c 42 fe 0e|0e fe 42 7c) stvepxl v2,r2,r31
|
||||
70: (7c 60 56 4e|4e 56 60 7c) stvepx v3,0,r10
|
||||
74: (7f 7c 06 4e|4e 06 7c 7f) stvepx v27,r28,r0
|
||||
78: (7d a0 33 0a|0a 33 a0 7d) stvexbx v13,0,r6
|
||||
7c: (7d b9 1b 0a|0a 1b b9 7d) stvexbx v13,r25,r3
|
||||
80: (7e c0 0b 4a|4a 0b c0 7e) stvexhx v22,0,r1
|
||||
84: (7e 2e 53 4a|4a 53 2e 7e) stvexhx v17,r14,r10
|
||||
88: (7e a0 db 8a|8a db a0 7e) stvexwx v21,0,r27
|
||||
8c: (7f f2 0b 8a|8a 0b f2 7f) stvexwx v31,r18,r1
|
||||
90: (7f 40 6f 8a|8a 6f 40 7f) stvflxl v26,0,r13
|
||||
94: (7e cd af 8a|8a af cd 7e) stvflxl v22,r13,r21
|
||||
98: (7c a0 4d 8a|8a 4d a0 7c) stvflx v5,0,r9
|
||||
9c: (7e b8 0d 8a|8a 0d b8 7e) stvflx v21,r24,r1
|
||||
a0: (7d a0 57 4a|4a 57 a0 7d) stvfrxl v13,0,r10
|
||||
a4: (7d b1 cf 4a|4a cf b1 7d) stvfrxl v13,r17,r25
|
||||
a8: (7e 20 55 4a|4a 55 20 7e) stvfrx v17,0,r10
|
||||
ac: (7d 0c fd 4a|4a fd 0c 7d) stvfrx v8,r12,r31
|
||||
b0: (7e 40 ef ca|ca ef 40 7e) stvswxl v18,0,r29
|
||||
b4: (7f 4e 47 ca|ca 47 4e 7f) stvswxl v26,r14,r8
|
||||
b8: (7c 00 7d ca|ca 7d 00 7c) stvswx v0,0,r15
|
||||
bc: (7d b7 3d ca|ca 3d b7 7d) stvswx v13,r23,r7
|
||||
c0: (10 d1 84 03|03 84 d1 10) vabsdub v6,v17,v16
|
||||
c4: (12 b2 24 43|43 24 b2 12) vabsduh v21,v18,v4
|
||||
c8: (13 34 4c 83|83 4c 34 13) vabsduw v25,v20,v9
|
||||
#pass
|
||||
|
@ -2,11 +2,12 @@
|
||||
#objdump: -d -Maltivec -Mppc64
|
||||
#name: Check that ISA extensions can be specified before CPU selection
|
||||
|
||||
.*: +file format elf.*-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <.*>:
|
||||
0: 7e 00 06 6c dssall
|
||||
4: 7d 00 83 a6 mtspr 512,r8
|
||||
8: 4c 00 00 24 rfid
|
||||
0: (7e 00 06 6c|6c 06 00 7e) dssall
|
||||
4: (7d 00 83 a6|a6 83 00 7d) mtspr 512,r8
|
||||
8: (4c 00 00 24|24 00 00 4c) rfid
|
||||
#pass
|
||||
|
@ -1,72 +1,72 @@
|
||||
#objdump: -Dr
|
||||
#name: PowerPC test 1
|
||||
|
||||
.*: +file format elf32-powerpc
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <foo>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
|
||||
0+000000c <a>:
|
||||
c: 48 00 00 04 b 10 <apfour>
|
||||
c: (48 00 00 04|04 00 00 48) b 10 <apfour>
|
||||
|
||||
0+0000010 <apfour>:
|
||||
10: 48 00 00 08 b 18 <apfour\+0x8>
|
||||
14: 48 00 00 00 b 14 <apfour\+0x4>
|
||||
10: (48 00 00 08|08 00 00 48) b 18 <apfour\+0x8>
|
||||
14: (48 00 00 00|00 00 00 48) b .*
|
||||
14: R_PPC_REL24 x
|
||||
18: 48 00 00 04 b 1c <apfour\+0xc>
|
||||
18: (48 00 00 0.|0. 00 00 48) b .*
|
||||
18: R_PPC_REL24 \.data\+0x4
|
||||
1c: 48 00 00 00 b 1c <apfour\+0xc>
|
||||
1c: (48 00 00 00|00 00 00 48) b .*
|
||||
1c: R_PPC_REL24 z
|
||||
20: 48 00 00 14 b 34 <apfour\+0x24>
|
||||
20: (48 00 00 ..|.. 00 00 48) b .*
|
||||
20: R_PPC_REL24 z\+0x14
|
||||
24: 48 00 00 04 b 28 <apfour\+0x18>
|
||||
28: 48 00 00 00 b 28 <apfour\+0x18>
|
||||
24: (48 00 00 04|04 00 00 48) b 28 <apfour\+0x18>
|
||||
28: (48 00 00 00|00 00 00 48) b .*
|
||||
28: R_PPC_REL24 a
|
||||
2c: 4b ff ff e4 b 10 <apfour>
|
||||
30: 48 00 00 04 b 34 <apfour\+0x24>
|
||||
2c: (4b ff ff e4|e4 ff ff 4b) b 10 <apfour>
|
||||
30: (48 00 00 0.|0. 00 00 48) b .*
|
||||
30: R_PPC_REL24 a\+0x4
|
||||
34: 4b ff ff e0 b 14 <apfour\+0x4>
|
||||
38: 48 00 00 00 b 38 <apfour\+0x28>
|
||||
34: (4b ff ff e0|e0 ff ff 4b) b 14 <apfour\+0x4>
|
||||
38: (48 00 00 00|00 00 00 48) b .*
|
||||
38: R_PPC_LOCAL24PC a
|
||||
3c: 4b ff ff d4 b 10 <apfour>
|
||||
40: 00 00 00 40 \.long 0x40
|
||||
3c: (4b ff ff d4|d4 ff ff 4b) b 10 <apfour>
|
||||
40: (00 00 00 40|40 00 00 00) \.long 0x40
|
||||
40: R_PPC_ADDR32 \.text\+0x40
|
||||
44: 00 00 00 4c \.long 0x4c
|
||||
44: (00 00 00 4c|4c 00 00 00) \.long 0x4c
|
||||
44: R_PPC_ADDR32 \.text\+0x4c
|
||||
48: 00 00 00 00 \.long 0x0
|
||||
48: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
48: R_PPC_REL32 x
|
||||
4c: 00 00 00 04 \.long 0x4
|
||||
4c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
4c: R_PPC_REL32 x\+0x4
|
||||
50: 00 00 00 00 \.long 0x0
|
||||
50: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
50: R_PPC_REL32 z
|
||||
54: 00 00 00 04 \.long 0x4
|
||||
54: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
54: R_PPC_REL32 \.data\+0x4
|
||||
58: 00 00 00 00 \.long 0x0
|
||||
58: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
58: R_PPC_ADDR32 x
|
||||
5c: 00 00 00 04 \.long 0x4
|
||||
5c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
5c: R_PPC_ADDR32 \.data\+0x4
|
||||
60: 00 00 00 00 \.long 0x0
|
||||
60: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
60: R_PPC_ADDR32 z
|
||||
64: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
64: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
64: R_PPC_ADDR32 x-0x4
|
||||
68: 00 00 00 00 \.long 0x0
|
||||
68: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
68: R_PPC_ADDR32 \.data
|
||||
6c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
6c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
6c: R_PPC_ADDR32 z-0x4
|
||||
70: ff ff ff 9c \.long 0xffffff9c
|
||||
74: ff ff ff 9c \.long 0xffffff9c
|
||||
78: 00 00 00 00 \.long 0x0
|
||||
70: (ff ff ff 9c|9c ff ff ff) \.long 0xffffff9c
|
||||
74: (ff ff ff 9c|9c ff ff ff) \.long 0xffffff9c
|
||||
78: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
78: R_PPC_ADDR32 a
|
||||
7c: 00 00 00 10 \.long 0x10
|
||||
7c: (00 00 00 10|10 00 00 00) \.long 0x10
|
||||
7c: R_PPC_ADDR32 \.text\+0x10
|
||||
80: 00 00 00 10 \.long 0x10
|
||||
80: (00 00 00 10|10 00 00 00) \.long 0x10
|
||||
80: R_PPC_ADDR32 \.text\+0x10
|
||||
84: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
88: 00 00 00 12 \.long 0x12
|
||||
84: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
88: (00 00 00 12|12 00 00 00) \.long 0x12
|
||||
88: R_PPC_ADDR32 \.text\+0x12
|
||||
8c: 00 00 00 00 \.long 0x0
|
||||
Disassembly of section \.data:
|
||||
|
@ -1,83 +1,83 @@
|
||||
#objdump: -Dr
|
||||
#name: PowerPC test 2
|
||||
|
||||
.*: +file format elf32-powerpc
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <foo>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
c: 48 00 00 04 b 10 <foo\+0x10>
|
||||
10: 48 00 00 08 b 18 <foo\+0x18>
|
||||
14: 48 00 00 00 b 14 <foo\+0x14>
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
c: (48 00 00 04|04 00 00 48) b 10 <foo\+0x10>
|
||||
10: (48 00 00 08|08 00 00 48) b 18 <foo\+0x18>
|
||||
14: (48 00 00 00|00 00 00 48) b .*
|
||||
14: R_PPC_REL24 x
|
||||
18: 48 00 00 04 b 1c <foo\+0x1c>
|
||||
18: (48 00 00 0.|0. 00 00 48) b .*
|
||||
18: R_PPC_REL24 \.data\+0x4
|
||||
1c: 48 00 00 00 b 1c <foo\+0x1c>
|
||||
1c: (48 00 00 00|00 00 00 48) b .*
|
||||
1c: R_PPC_REL24 z
|
||||
20: 48 00 00 14 b 34 <foo\+0x34>
|
||||
20: (48 00 00 ..|.. 00 00 48) b .*
|
||||
20: R_PPC_REL24 z\+0x14
|
||||
24: 48 00 00 04 b 28 <foo\+0x28>
|
||||
28: 48 00 00 00 b 28 <foo\+0x28>
|
||||
24: (48 00 00 04|04 00 00 48) b 28 <foo\+0x28>
|
||||
28: (48 00 00 00|00 00 00 48) b .*
|
||||
28: R_PPC_REL24 a
|
||||
2c: 48 00 00 50 b 7c <apfour>
|
||||
30: 48 00 00 04 b 34 <foo\+0x34>
|
||||
2c: (48 00 00 50|50 00 00 48) b 7c <apfour>
|
||||
30: (48 00 00 0.|0. 00 00 48) b .*
|
||||
30: R_PPC_REL24 a\+0x4
|
||||
34: 48 00 00 4c b 80 <apfour\+0x4>
|
||||
38: 48 00 00 00 b 38 <foo\+0x38>
|
||||
34: (48 00 00 4c|4c 00 00 48) b 80 <apfour\+0x4>
|
||||
38: (48 00 00 00|00 00 00 48) b .*
|
||||
38: R_PPC_LOCAL24PC a
|
||||
3c: 48 00 00 40 b 7c <apfour>
|
||||
40: 00 00 00 40 \.long 0x40
|
||||
3c: (48 00 00 40|40 00 00 48) b 7c <apfour>
|
||||
40: (00 00 00 40|40 00 00 00) \.long 0x40
|
||||
40: R_PPC_ADDR32 \.text\+0x40
|
||||
44: 00 00 00 4c \.long 0x4c
|
||||
44: (00 00 00 4c|4c 00 00 00) \.long 0x4c
|
||||
44: R_PPC_ADDR32 \.text\+0x4c
|
||||
48: 00 00 00 00 \.long 0x0
|
||||
48: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
48: R_PPC_REL32 x
|
||||
4c: 00 00 00 04 \.long 0x4
|
||||
4c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
4c: R_PPC_REL32 x\+0x4
|
||||
50: 00 00 00 00 \.long 0x0
|
||||
50: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
50: R_PPC_REL32 z
|
||||
54: 00 00 00 04 \.long 0x4
|
||||
54: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
54: R_PPC_REL32 \.data\+0x4
|
||||
58: 00 00 00 00 \.long 0x0
|
||||
58: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
58: R_PPC_ADDR32 x
|
||||
5c: 00 00 00 04 \.long 0x4
|
||||
5c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
5c: R_PPC_ADDR32 \.data\+0x4
|
||||
60: 00 00 00 00 \.long 0x0
|
||||
60: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
60: R_PPC_ADDR32 z
|
||||
64: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
64: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
64: R_PPC_ADDR32 x-0x4
|
||||
68: 00 00 00 00 \.long 0x0
|
||||
68: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
68: R_PPC_ADDR32 \.data
|
||||
6c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
6c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
6c: R_PPC_ADDR32 z-0x4
|
||||
70: 00 00 00 08 \.long 0x8
|
||||
74: 00 00 00 08 \.long 0x8
|
||||
70: (00 00 00 08|08 00 00 00) \.long 0x8
|
||||
74: (00 00 00 08|08 00 00 00) \.long 0x8
|
||||
|
||||
0+0000078 <a>:
|
||||
78: 00 00 00 00 \.long 0x0
|
||||
78: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
78: R_PPC_ADDR32 a
|
||||
|
||||
0+000007c <apfour>:
|
||||
7c: 00 00 00 7c \.long 0x7c
|
||||
7c: (00 00 00 7c|7c 00 00 00) \.long 0x7c
|
||||
7c: R_PPC_ADDR32 \.text\+0x7c
|
||||
80: 00 00 00 7c \.long 0x7c
|
||||
80: (00 00 00 7c|7c 00 00 00) \.long 0x7c
|
||||
80: R_PPC_ADDR32 \.text\+0x7c
|
||||
84: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
88: 00 00 00 7e \.long 0x7e
|
||||
84: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
88: (00 00 00 7e|7e 00 00 00) \.long 0x7e
|
||||
88: R_PPC_ADDR32 \.text\+0x7e
|
||||
8c: 00 00 00 00 \.long 0x0
|
||||
90: 60 00 00 00 nop
|
||||
94: 40 a5 ff fc ble- cr1,90 <apfour\+0x14>
|
||||
98: 41 a9 ff f8 bgt- cr2,90 <apfour\+0x14>
|
||||
9c: 40 8d ff f4 ble\+ cr3,90 <apfour\+0x14>
|
||||
a0: 41 91 ff f0 bgt\+ cr4,90 <apfour\+0x14>
|
||||
a4: 40 95 00 10 ble- cr5,b4 <nop>
|
||||
a8: 41 99 00 0c bgt- cr6,b4 <nop>
|
||||
ac: 40 bd 00 08 ble\+ cr7,b4 <nop>
|
||||
b0: 41 a1 00 04 bgt\+ b4 <nop>
|
||||
8c: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
90: (60 00 00 00|00 00 00 60) nop
|
||||
94: (40 a5 ff fc|fc ff a5 40) ble- cr1,90 <apfour\+0x14>
|
||||
98: (41 a9 ff f8|f8 ff a9 41) bgt- cr2,90 <apfour\+0x14>
|
||||
9c: (40 8d ff f4|f4 ff 8d 40) ble\+ cr3,90 <apfour\+0x14>
|
||||
a0: (41 91 ff f0|f0 ff 91 41) bgt\+ cr4,90 <apfour\+0x14>
|
||||
a4: (40 95 00 10|10 00 95 40) ble- cr5,b4 <nop>
|
||||
a8: (41 99 00 0c|0c 00 99 41) bgt- cr6,b4 <nop>
|
||||
ac: (40 bd 00 08|08 00 bd 40) ble\+ cr7,b4 <nop>
|
||||
b0: (41 a1 00 04|04 00 a1 41) bgt\+ b4 <nop>
|
||||
Disassembly of section \.data:
|
||||
|
||||
0+0000000 <x>:
|
||||
|
@ -1,71 +1,71 @@
|
||||
#objdump: -Dr
|
||||
#name: PowerPC 64-bit test 2
|
||||
|
||||
.*: +file format elf64-powerpc
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0000000000000000 <foo>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
c: 48 00 00 04 b 10 <foo\+0x10>
|
||||
10: 48 00 00 08 b 18 <foo\+0x18>
|
||||
14: 48 00 00 00 b 14 <foo\+0x14>
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
c: (48 00 00 04|04 00 00 48) b 10 <foo\+0x10>
|
||||
10: (48 00 00 08|08 00 00 48) b 18 <foo\+0x18>
|
||||
14: (48 00 00 00|00 00 00 48) b .*
|
||||
14: R_PPC64_REL24 x
|
||||
18: 48 00 00 04 b 1c <foo\+0x1c>
|
||||
18: (48 00 00 0.|0. 00 00 48) b .*
|
||||
18: R_PPC64_REL24 \.data\+0x4
|
||||
1c: 48 00 00 00 b 1c <foo\+0x1c>
|
||||
1c: (48 00 00 00|00 00 00 48) b .*
|
||||
1c: R_PPC64_REL24 z
|
||||
20: 48 00 00 14 b 34 <foo\+0x34>
|
||||
20: (48 00 00 ..|.. 00 00 48) b .*
|
||||
20: R_PPC64_REL24 z\+0x14
|
||||
24: 48 00 00 04 b 28 <foo\+0x28>
|
||||
28: 48 00 00 00 b 28 <foo\+0x28>
|
||||
24: (48 00 00 04|04 00 00 48) b 28 <foo\+0x28>
|
||||
28: (48 00 00 00|00 00 00 48) b .*
|
||||
28: R_PPC64_REL24 a
|
||||
2c: 48 00 00 48 b 74 <apfour>
|
||||
30: 48 00 00 04 b 34 <foo\+0x34>
|
||||
2c: (48 00 00 48|48 00 00 48) b 74 <apfour>
|
||||
30: (48 00 00 0.|0. 00 00 48) b .*
|
||||
30: R_PPC64_REL24 a\+0x4
|
||||
34: 48 00 00 44 b 78 <apfour\+0x4>
|
||||
38: 00 00 00 38 \.long 0x38
|
||||
34: (48 00 00 44|44 00 00 48) b 78 <apfour\+0x4>
|
||||
38: (00 00 00 38|38 00 00 00) \.long 0x38
|
||||
38: R_PPC64_ADDR32 \.text\+0x38
|
||||
3c: 00 00 00 44 \.long 0x44
|
||||
3c: (00 00 00 44|44 00 00 00) \.long 0x44
|
||||
3c: R_PPC64_ADDR32 \.text\+0x44
|
||||
40: 00 00 00 00 \.long 0x0
|
||||
40: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
40: R_PPC64_REL32 x
|
||||
44: 00 00 00 04 \.long 0x4
|
||||
44: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
44: R_PPC64_REL32 x\+0x4
|
||||
48: 00 00 00 00 \.long 0x0
|
||||
48: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
48: R_PPC64_REL32 z
|
||||
4c: 00 00 00 04 \.long 0x4
|
||||
4c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
4c: R_PPC64_REL32 \.data\+0x4
|
||||
50: 00 00 00 00 \.long 0x0
|
||||
50: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
50: R_PPC64_ADDR32 x
|
||||
54: 00 00 00 04 \.long 0x4
|
||||
54: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
54: R_PPC64_ADDR32 \.data\+0x4
|
||||
58: 00 00 00 00 \.long 0x0
|
||||
58: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
58: R_PPC64_ADDR32 z
|
||||
5c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
5c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
5c: R_PPC64_ADDR32 x-0x4
|
||||
60: 00 00 00 00 \.long 0x0
|
||||
60: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
60: R_PPC64_ADDR32 \.data
|
||||
64: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
64: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
64: R_PPC64_ADDR32 z-0x4
|
||||
68: 00 00 00 08 \.long 0x8
|
||||
6c: 00 00 00 08 \.long 0x8
|
||||
68: (00 00 00 08|08 00 00 00) \.long 0x8
|
||||
6c: (00 00 00 08|08 00 00 00) \.long 0x8
|
||||
|
||||
0000000000000070 <a>:
|
||||
70: 00 00 00 00 \.long 0x0
|
||||
70: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
70: R_PPC64_ADDR32 a
|
||||
|
||||
0000000000000074 <apfour>:
|
||||
74: 00 00 00 74 \.long 0x74
|
||||
74: (00 00 00 74|74 00 00 00) \.long 0x74
|
||||
74: R_PPC64_ADDR32 \.text\+0x74
|
||||
78: 00 00 00 74 \.long 0x74
|
||||
78: (00 00 00 74|74 00 00 00) \.long 0x74
|
||||
78: R_PPC64_ADDR32 \.text\+0x74
|
||||
7c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
80: 00 00 00 76 \.long 0x76
|
||||
7c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
80: (00 00 00 76|76 00 00 00) \.long 0x76
|
||||
80: R_PPC64_ADDR32 \.text\+0x76
|
||||
84: 00 00 00 00 \.long 0x0
|
||||
84: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
Disassembly of section \.data:
|
||||
|
||||
0000000000000000 <x>:
|
||||
|
@ -1,71 +1,71 @@
|
||||
#objdump: -Dr
|
||||
#name: PowerPC 64-bit test 1
|
||||
|
||||
.*: +file format elf64-powerpc
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0000000000000000 <foo>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
|
||||
000000000000000c <a>:
|
||||
c: 48 00 00 04 b 10 <apfour>
|
||||
c: (48 00 00 04|04 00 00 48) b 10 <apfour>
|
||||
|
||||
0000000000000010 <apfour>:
|
||||
10: 48 00 00 08 b 18 <apfour\+0x8>
|
||||
14: 48 00 00 00 b 14 <apfour\+0x4>
|
||||
10: (48 00 00 08|08 00 00 48) b 18 <apfour\+0x8>
|
||||
14: (48 00 00 00|00 00 00 48) b .*
|
||||
14: R_PPC64_REL24 x
|
||||
18: 48 00 00 04 b 1c <apfour\+0xc>
|
||||
18: (48 00 00 0.|0. 00 00 48) b .*
|
||||
18: R_PPC64_REL24 \.data\+0x4
|
||||
1c: 48 00 00 00 b 1c <apfour\+0xc>
|
||||
1c: (48 00 00 00|00 00 00 48) b .*
|
||||
1c: R_PPC64_REL24 z
|
||||
20: 48 00 00 14 b 34 <apfour\+0x24>
|
||||
20: (48 00 00 ..|.. 00 00 48) b .*
|
||||
20: R_PPC64_REL24 z\+0x14
|
||||
24: 48 00 00 04 b 28 <apfour\+0x18>
|
||||
28: 48 00 00 00 b 28 <apfour\+0x18>
|
||||
24: (48 00 00 04|04 00 00 48) b 28 <apfour\+0x18>
|
||||
28: (48 00 00 00|00 00 00 48) b .*
|
||||
28: R_PPC64_REL24 a
|
||||
2c: 4b ff ff e4 b 10 <apfour>
|
||||
30: 48 00 00 04 b 34 <apfour\+0x24>
|
||||
2c: (4b ff ff e4|e4 ff ff 4b) b 10 <apfour>
|
||||
30: (48 00 00 0.|0. 00 00 48) b .*
|
||||
30: R_PPC64_REL24 a\+0x4
|
||||
34: 4b ff ff e0 b 14 <apfour\+0x4>
|
||||
38: 00 00 00 38 \.long 0x38
|
||||
34: (4b ff ff e0|e0 ff ff 4b) b 14 <apfour\+0x4>
|
||||
38: (00 00 00 38|38 00 00 00) \.long 0x38
|
||||
38: R_PPC64_ADDR32 \.text\+0x38
|
||||
3c: 00 00 00 44 \.long 0x44
|
||||
3c: (00 00 00 44|44 00 00 00) \.long 0x44
|
||||
3c: R_PPC64_ADDR32 \.text\+0x44
|
||||
40: 00 00 00 00 \.long 0x0
|
||||
40: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
40: R_PPC64_REL32 x
|
||||
44: 00 00 00 04 \.long 0x4
|
||||
44: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
44: R_PPC64_REL32 x\+0x4
|
||||
48: 00 00 00 00 \.long 0x0
|
||||
48: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
48: R_PPC64_REL32 z
|
||||
4c: 00 00 00 04 \.long 0x4
|
||||
4c: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
4c: R_PPC64_REL32 \.data\+0x4
|
||||
50: 00 00 00 00 \.long 0x0
|
||||
50: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
50: R_PPC64_ADDR32 x
|
||||
54: 00 00 00 04 \.long 0x4
|
||||
54: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
54: R_PPC64_ADDR32 \.data\+0x4
|
||||
58: 00 00 00 00 \.long 0x0
|
||||
58: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
58: R_PPC64_ADDR32 z
|
||||
5c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
5c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
5c: R_PPC64_ADDR32 x-0x4
|
||||
60: 00 00 00 00 \.long 0x0
|
||||
60: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
60: R_PPC64_ADDR32 \.data
|
||||
64: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
64: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
64: R_PPC64_ADDR32 z-0x4
|
||||
68: ff ff ff a4 \.long 0xffffffa4
|
||||
6c: ff ff ff a4 \.long 0xffffffa4
|
||||
70: 00 00 00 00 \.long 0x0
|
||||
68: (ff ff ff a4|a4 ff ff ff) \.long 0xffffffa4
|
||||
6c: (ff ff ff a4|a4 ff ff ff) \.long 0xffffffa4
|
||||
70: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
70: R_PPC64_ADDR32 a
|
||||
74: 00 00 00 10 \.long 0x10
|
||||
74: (00 00 00 10|10 00 00 00) \.long 0x10
|
||||
74: R_PPC64_ADDR32 \.text\+0x10
|
||||
78: 00 00 00 10 \.long 0x10
|
||||
78: (00 00 00 10|10 00 00 00) \.long 0x10
|
||||
78: R_PPC64_ADDR32 \.text\+0x10
|
||||
7c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
80: 00 00 00 12 \.long 0x12
|
||||
7c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
80: (00 00 00 12|12 00 00 00) \.long 0x12
|
||||
80: R_PPC64_ADDR32 \.text\+0x12
|
||||
84: 00 00 00 00 \.long 0x0
|
||||
84: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
Disassembly of section \.data:
|
||||
|
||||
0000000000000000 <x>:
|
||||
|
@ -2,42 +2,42 @@
|
||||
#objdump: -dr -Mbooke
|
||||
#name: BookE tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <branch_target_1>:
|
||||
0: 7c a8 48 2c icbt 5,r8,r9
|
||||
4: 7c a6 02 26 mfapidi r5,r6
|
||||
8: 7c 07 46 24 tlbivax r7,r8
|
||||
c: 7c 0b 67 24 tlbsx r11,r12
|
||||
10: 7c 00 07 a4 tlbwe
|
||||
14: 7c 00 07 a4 tlbwe
|
||||
18: 7c 21 0f a4 tlbwe r1,r1,1
|
||||
0: (7c a8 48 2c|2c 48 a8 7c) icbt 5,r8,r9
|
||||
4: (7c a6 02 26|26 02 a6 7c) mfapidi r5,r6
|
||||
8: (7c 07 46 24|24 46 07 7c) tlbivax r7,r8
|
||||
c: (7c 0b 67 24|24 67 0b 7c) tlbsx r11,r12
|
||||
10: (7c 00 07 a4|a4 07 00 7c) tlbwe
|
||||
14: (7c 00 07 a4|a4 07 00 7c) tlbwe
|
||||
18: (7c 21 0f a4|a4 0f 21 7c) tlbwe r1,r1,1
|
||||
|
||||
0+000001c <branch_target_2>:
|
||||
1c: 4c 00 00 66 rfci
|
||||
20: 7c 60 01 06 wrtee r3
|
||||
24: 7c 00 81 46 wrteei 1
|
||||
28: 7c 85 02 06 mfdcrx r4,r5
|
||||
2c: 7c aa 3a 86 mfdcr r5,234
|
||||
30: 7c e6 03 06 mtdcrx r6,r7
|
||||
34: 7d 10 6b 86 mtdcr 432,r8
|
||||
38: 7c 00 04 ac msync
|
||||
3c: 7c 09 55 ec dcba r9,r10
|
||||
40: 7c 00 06 ac mbar
|
||||
44: 7c 00 06 ac mbar
|
||||
48: 7c 20 06 ac mbar 1
|
||||
4c: 7d 8d 77 24 tlbsx r12,r13,r14
|
||||
50: 7d 8d 77 25 tlbsx\. r12,r13,r14
|
||||
54: 7c 12 42 a6 mfsprg r0,2
|
||||
58: 7c 12 42 a6 mfsprg r0,2
|
||||
5c: 7c 12 43 a6 mtsprg 2,r0
|
||||
60: 7c 12 43 a6 mtsprg 2,r0
|
||||
64: 7c 07 42 a6 mfsprg r0,7
|
||||
68: 7c 07 42 a6 mfsprg r0,7
|
||||
6c: 7c 17 43 a6 mtsprg 7,r0
|
||||
70: 7c 17 43 a6 mtsprg 7,r0
|
||||
74: 7c 05 32 2c dcbt r5,r6
|
||||
78: 7c 05 32 2c dcbt r5,r6
|
||||
7c: 7d 05 32 2c dcbt 8,r5,r6
|
||||
1c: (4c 00 00 66|66 00 00 4c) rfci
|
||||
20: (7c 60 01 06|06 01 60 7c) wrtee r3
|
||||
24: (7c 00 81 46|46 81 00 7c) wrteei 1
|
||||
28: (7c 85 02 06|06 02 85 7c) mfdcrx r4,r5
|
||||
2c: (7c aa 3a 86|86 3a aa 7c) mfdcr r5,234
|
||||
30: (7c e6 03 06|06 03 e6 7c) mtdcrx r6,r7
|
||||
34: (7d 10 6b 86|86 6b 10 7d) mtdcr 432,r8
|
||||
38: (7c 00 04 ac|ac 04 00 7c) msync
|
||||
3c: (7c 09 55 ec|ec 55 09 7c) dcba r9,r10
|
||||
40: (7c 00 06 ac|ac 06 00 7c) mbar
|
||||
44: (7c 00 06 ac|ac 06 00 7c) mbar
|
||||
48: (7c 20 06 ac|ac 06 20 7c) mbar 1
|
||||
4c: (7d 8d 77 24|24 77 8d 7d) tlbsx r12,r13,r14
|
||||
50: (7d 8d 77 25|25 77 8d 7d) tlbsx\. r12,r13,r14
|
||||
54: (7c 12 42 a6|a6 42 12 7c) mfsprg r0,2
|
||||
58: (7c 12 42 a6|a6 42 12 7c) mfsprg r0,2
|
||||
5c: (7c 12 43 a6|a6 43 12 7c) mtsprg 2,r0
|
||||
60: (7c 12 43 a6|a6 43 12 7c) mtsprg 2,r0
|
||||
64: (7c 07 42 a6|a6 42 07 7c) mfsprg r0,7
|
||||
68: (7c 07 42 a6|a6 42 07 7c) mfsprg r0,7
|
||||
6c: (7c 17 43 a6|a6 43 17 7c) mtsprg 7,r0
|
||||
70: (7c 17 43 a6|a6 43 17 7c) mtsprg 7,r0
|
||||
74: (7c 05 32 2c|2c 32 05 7c) dcbt r5,r6
|
||||
78: (7c 05 32 2c|2c 32 05 7c) dcbt r5,r6
|
||||
7c: (7d 05 32 2c|2c 32 05 7d) dcbt 8,r5,r6
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Motorola PowerPC BookE tests
|
||||
#as: -mbooke
|
||||
.section ".text"
|
||||
.text
|
||||
|
||||
branch_target_1:
|
||||
icbt 5, 8, 9
|
||||
|
@ -3,35 +3,35 @@
|
||||
#name: Cell tests (includes Altivec)
|
||||
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <.text>:
|
||||
0: 7c 01 14 0e lvlx v0,r1,r2
|
||||
4: 7c 00 14 0e lvlx v0,0,r2
|
||||
8: 7c 01 16 0e lvlxl v0,r1,r2
|
||||
c: 7c 00 16 0e lvlxl v0,0,r2
|
||||
10: 7c 01 14 4e lvrx v0,r1,r2
|
||||
14: 7c 00 14 4e lvrx v0,0,r2
|
||||
18: 7c 01 16 4e lvrxl v0,r1,r2
|
||||
1c: 7c 00 16 4e lvrxl v0,0,r2
|
||||
20: 7c 01 15 0e stvlx v0,r1,r2
|
||||
24: 7c 00 15 0e stvlx v0,0,r2
|
||||
28: 7c 01 17 0e stvlxl v0,r1,r2
|
||||
2c: 7c 00 17 0e stvlxl v0,0,r2
|
||||
30: 7c 01 15 4e stvrx v0,r1,r2
|
||||
34: 7c 00 15 4e stvrx v0,0,r2
|
||||
38: 7c 01 17 4e stvrxl v0,r1,r2
|
||||
3c: 7c 00 17 4e stvrxl v0,0,r2
|
||||
40: 7c 00 0c 28 ldbrx r0,0,r1
|
||||
44: 7c 01 14 28 ldbrx r0,r1,r2
|
||||
48: 7c 00 0d 28 stdbrx r0,0,r1
|
||||
4c: 7c 01 15 28 stdbrx r0,r1,r2
|
||||
50: 7c 60 06 6c dss 3
|
||||
54: 7e 00 06 6c dssall
|
||||
58: 7c 25 22 ac dst r5,r4,1
|
||||
5c: 7e 08 3a ac dstt r8,r7,0
|
||||
60: 7c 65 32 ec dstst r5,r6,3
|
||||
64: 7e 44 2a ec dststt r4,r5,2
|
||||
0: (7c 01 14 0e|0e 14 01 7c) lvlx v0,r1,r2
|
||||
4: (7c 00 14 0e|0e 14 00 7c) lvlx v0,0,r2
|
||||
8: (7c 01 16 0e|0e 16 01 7c) lvlxl v0,r1,r2
|
||||
c: (7c 00 16 0e|0e 16 00 7c) lvlxl v0,0,r2
|
||||
10: (7c 01 14 4e|4e 14 01 7c) lvrx v0,r1,r2
|
||||
14: (7c 00 14 4e|4e 14 00 7c) lvrx v0,0,r2
|
||||
18: (7c 01 16 4e|4e 16 01 7c) lvrxl v0,r1,r2
|
||||
1c: (7c 00 16 4e|4e 16 00 7c) lvrxl v0,0,r2
|
||||
20: (7c 01 15 0e|0e 15 01 7c) stvlx v0,r1,r2
|
||||
24: (7c 00 15 0e|0e 15 00 7c) stvlx v0,0,r2
|
||||
28: (7c 01 17 0e|0e 17 01 7c) stvlxl v0,r1,r2
|
||||
2c: (7c 00 17 0e|0e 17 00 7c) stvlxl v0,0,r2
|
||||
30: (7c 01 15 4e|4e 15 01 7c) stvrx v0,r1,r2
|
||||
34: (7c 00 15 4e|4e 15 00 7c) stvrx v0,0,r2
|
||||
38: (7c 01 17 4e|4e 17 01 7c) stvrxl v0,r1,r2
|
||||
3c: (7c 00 17 4e|4e 17 00 7c) stvrxl v0,0,r2
|
||||
40: (7c 00 0c 28|28 0c 00 7c) ldbrx r0,0,r1
|
||||
44: (7c 01 14 28|28 14 01 7c) ldbrx r0,r1,r2
|
||||
48: (7c 00 0d 28|28 0d 00 7c) stdbrx r0,0,r1
|
||||
4c: (7c 01 15 28|28 15 01 7c) stdbrx r0,r1,r2
|
||||
50: (7c 60 06 6c|6c 06 60 7c) dss 3
|
||||
54: (7e 00 06 6c|6c 06 00 7e) dssall
|
||||
58: (7c 25 22 ac|ac 22 25 7c) dst r5,r4,1
|
||||
5c: (7e 08 3a ac|ac 3a 08 7e) dstt r8,r7,0
|
||||
60: (7c 65 32 ec|ec 32 65 7c) dstst r5,r6,3
|
||||
64: (7e 44 2a ec|ec 2a 44 7e) dststt r4,r5,2
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
lvlx %r0, %r1, %r2
|
||||
lvlx %r0, 0, %r2
|
||||
lvlxl %r0, %r1, %r2
|
||||
|
@ -2,193 +2,193 @@
|
||||
#as: -a32 -mcom
|
||||
#name: PowerPC COMMON instructions
|
||||
|
||||
.*: +file format elf32-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
|
||||
0: 7c 83 28 39 and. r3,r4,r5
|
||||
4: 7c 83 28 38 and r3,r4,r5
|
||||
8: 7d cd 78 78 andc r13,r14,r15
|
||||
c: 7e 30 90 79 andc. r16,r17,r18
|
||||
10: 48 00 00 02 ba 0 <start>
|
||||
14: 40 01 00 00 bdnzf- 1,14 <start\+0x14>
|
||||
18: 40 85 00 02 blea- 1,0 <start>
|
||||
1c: 40 43 00 01 bdzfl- 3,1c <start\+0x1c>
|
||||
20: 41 47 00 03 bdztla- 7,0 <start>
|
||||
24: 4e 80 04 20 bctr
|
||||
28: 4e 80 04 21 bctrl
|
||||
2c: 42 40 00 02 bdza- 0 <start>
|
||||
30: 42 40 00 00 bdz- 30 <start\+0x30>
|
||||
34: 42 40 00 03 bdzla- 0 <start>
|
||||
38: 42 40 00 01 bdzl- 38 <start\+0x38>
|
||||
3c: 41 82 00 00 beq- 3c <start\+0x3c>
|
||||
40: 41 8a 00 02 beqa- 2,0 <start>
|
||||
44: 41 86 00 01 beql- 1,44 <start\+0x44>
|
||||
48: 41 8e 00 03 beqla- 3,0 <start>
|
||||
4c: 40 80 00 00 bge- 4c <start\+0x4c>
|
||||
50: 40 90 00 02 bgea- 4,0 <start>
|
||||
54: 40 88 00 01 bgel- 2,54 <start\+0x54>
|
||||
58: 40 98 00 03 bgela- 6,0 <start>
|
||||
5c: 41 91 00 00 bgt- 4,5c <start\+0x5c>
|
||||
60: 41 99 00 02 bgta- 6,0 <start>
|
||||
64: 41 95 00 01 bgtl- 5,64 <start\+0x64>
|
||||
68: 41 9d 00 03 bgtla- 7,0 <start>
|
||||
6c: 48 00 00 00 b 6c <start\+0x6c>
|
||||
70: 48 00 00 03 bla 0 <start>
|
||||
74: 40 81 00 00 ble- 74 <start\+0x74>
|
||||
78: 40 91 00 02 blea- 4,0 <start>
|
||||
7c: 40 89 00 01 blel- 2,7c <start\+0x7c>
|
||||
80: 40 99 00 03 blela- 6,0 <start>
|
||||
84: 48 00 00 01 bl 84 <start\+0x84>
|
||||
88: 41 80 00 00 blt- 88 <start\+0x88>
|
||||
8c: 41 88 00 02 blta- 2,0 <start>
|
||||
90: 41 84 00 01 bltl- 1,90 <start\+0x90>
|
||||
94: 41 8c 00 03 bltla- 3,0 <start>
|
||||
98: 40 82 00 00 bne- 98 <start\+0x98>
|
||||
9c: 40 8a 00 02 bnea- 2,0 <start>
|
||||
a0: 40 86 00 01 bnel- 1,a0 <start\+0xa0>
|
||||
a4: 40 8e 00 03 bnela- 3,0 <start>
|
||||
a8: 40 85 00 00 ble- 1,a8 <start\+0xa8>
|
||||
ac: 40 95 00 02 blea- 5,0 <start>
|
||||
b0: 40 8d 00 01 blel- 3,b0 <start\+0xb0>
|
||||
b4: 40 9d 00 03 blela- 7,0 <start>
|
||||
b8: 40 84 00 00 bge- 1,b8 <start\+0xb8>
|
||||
bc: 40 94 00 02 bgea- 5,0 <start>
|
||||
c0: 40 8c 00 01 bgel- 3,c0 <start\+0xc0>
|
||||
c4: 40 9c 00 03 bgela- 7,0 <start>
|
||||
c8: 40 93 00 00 bns- 4,c8 <start\+0xc8>
|
||||
cc: 40 9b 00 02 bnsa- 6,0 <start>
|
||||
d0: 40 97 00 01 bnsl- 5,d0 <start\+0xd0>
|
||||
d4: 40 9f 00 03 bnsla- 7,0 <start>
|
||||
d8: 41 93 00 00 bso- 4,d8 <start\+0xd8>
|
||||
dc: 41 9b 00 02 bsoa- 6,0 <start>
|
||||
e0: 41 97 00 01 bsol- 5,e0 <start\+0xe0>
|
||||
e4: 41 9f 00 03 bsola- 7,0 <start>
|
||||
e8: 4c 85 32 02 crand 4,5,6
|
||||
ec: 4c 64 29 02 crandc 3,4,5
|
||||
f0: 4c e0 0a 42 creqv 7,0,1
|
||||
f4: 4c 22 19 c2 crnand 1,2,3
|
||||
f8: 4c 01 10 42 crnor 0,1,2
|
||||
fc: 4c a6 3b 82 cror 5,6,7
|
||||
100: 4c 43 23 42 crorc 2,3,4
|
||||
104: 4c c7 01 82 crxor 6,7,0
|
||||
108: 7d 6a 62 39 eqv. r10,r11,r12
|
||||
10c: 7d 6a 62 38 eqv r10,r11,r12
|
||||
110: fe a0 fa 11 fabs. f21,f31
|
||||
114: fe a0 fa 10 fabs f21,f31
|
||||
118: fd 8a 58 40 fcmpo 3,f10,f11
|
||||
11c: fd 84 28 00 fcmpu 3,f4,f5
|
||||
120: fc 60 20 91 fmr. f3,f4
|
||||
124: fc 60 20 90 fmr f3,f4
|
||||
128: fe 80 f1 11 fnabs. f20,f30
|
||||
12c: fe 80 f1 10 fnabs f20,f30
|
||||
130: fc 60 20 51 fneg. f3,f4
|
||||
134: fc 60 20 50 fneg f3,f4
|
||||
138: fc c0 38 18 frsp f6,f7
|
||||
13c: fd 00 48 19 frsp. f8,f9
|
||||
140: 89 21 00 00 lbz r9,0\(r1\)
|
||||
144: 8d 41 00 01 lbzu r10,1\(r1\)
|
||||
148: 7e 95 b0 ee lbzux r20,r21,r22
|
||||
14c: 7c 64 28 ae lbzx r3,r4,r5
|
||||
150: ca a1 00 08 lfd f21,8\(r1\)
|
||||
154: ce c1 00 10 lfdu f22,16\(r1\)
|
||||
158: 7e 95 b4 ee lfdux f20,r21,r22
|
||||
15c: 7d ae 7c ae lfdx f13,r14,r15
|
||||
160: c2 61 00 00 lfs f19,0\(r1\)
|
||||
164: c6 81 00 04 lfsu f20,4\(r1\)
|
||||
168: 7d 4b 64 6e lfsux f10,r11,r12
|
||||
16c: 7d 4b 64 2e lfsx f10,r11,r12
|
||||
170: a9 e1 00 06 lha r15,6\(r1\)
|
||||
174: ae 01 00 08 lhau r16,8\(r1\)
|
||||
178: 7d 2a 5a ee lhaux r9,r10,r11
|
||||
17c: 7d 2a 5a ae lhax r9,r10,r11
|
||||
180: 7c 64 2e 2c lhbrx r3,r4,r5
|
||||
184: a1 a1 00 00 lhz r13,0\(r1\)
|
||||
188: a5 c1 00 02 lhzu r14,2\(r1\)
|
||||
18c: 7e 96 c2 6e lhzux r20,r22,r24
|
||||
190: 7e f8 ca 2e lhzx r23,r24,r25
|
||||
194: 4c 04 00 00 mcrf 0,1
|
||||
198: fd 90 00 80 mcrfs 3,4
|
||||
19c: 7d 80 04 00 mcrxr 3
|
||||
1a0: 7c 60 00 26 mfcr r3
|
||||
1a4: 7c 69 02 a6 mfctr r3
|
||||
1a8: 7c b3 02 a6 mfdar r5
|
||||
1ac: 7c 92 02 a6 mfdsisr r4
|
||||
1b0: ff c0 04 8e mffs f30
|
||||
1b4: ff e0 04 8f mffs. f31
|
||||
1b8: 7c 48 02 a6 mflr r2
|
||||
1bc: 7e 60 00 a6 mfmsr r19
|
||||
1c0: 7c 78 00 26 mfocrf r3,128
|
||||
1c4: 7c 25 02 a6 mfrtcl r1
|
||||
1c8: 7c 04 02 a6 mfrtcu r0
|
||||
1cc: 7c d9 02 a6 mfsdr1 r6
|
||||
1d0: 7c 60 22 a6 mfspr r3,128
|
||||
1d4: 7c fa 02 a6 mfsrr0 r7
|
||||
1d8: 7d 1b 02 a6 mfsrr1 r8
|
||||
1dc: 7f c1 02 a6 mfxer r30
|
||||
1e0: 7f fe fb 79 mr. r30,r31
|
||||
1e4: 7f fe fb 78 mr r30,r31
|
||||
1e8: 7c 6f f1 20 mtcr r3
|
||||
1ec: 7c 68 01 20 mtcrf 128,r3
|
||||
1f0: 7e 69 03 a6 mtctr r19
|
||||
1f4: 7e b3 03 a6 mtdar r21
|
||||
1f8: 7f 16 03 a6 mtdec r24
|
||||
1fc: 7e 92 03 a6 mtdsisr r20
|
||||
200: fc 60 00 8d mtfsb0. 3
|
||||
204: fc 60 00 8c mtfsb0 3
|
||||
208: fc 60 00 4d mtfsb1. 3
|
||||
20c: fc 60 00 4c mtfsb1 3
|
||||
210: fc 0c 55 8e mtfsf 6,f10
|
||||
214: fc 0c 5d 8f mtfsf. 6,f11
|
||||
218: ff 00 01 0c mtfsfi 6,0
|
||||
21c: ff 00 f1 0d mtfsfi. 6,15
|
||||
220: 7e 48 03 a6 mtlr r18
|
||||
224: 7d 40 01 24 mtmsr r10
|
||||
228: 7c 78 01 20 mtocrf 128,r3
|
||||
22c: 7e f5 03 a6 mtrtcl r23
|
||||
230: 7e d4 03 a6 mtrtcu r22
|
||||
234: 7f 39 03 a6 mtsdr1 r25
|
||||
238: 7c 60 23 a6 mtspr 128,r3
|
||||
23c: 7f 5a 03 a6 mtsrr0 r26
|
||||
240: 7f 7b 03 a6 mtsrr1 r27
|
||||
244: 7e 21 03 a6 mtxer r17
|
||||
248: 7f bc f3 b9 nand. r28,r29,r30
|
||||
24c: 7f bc f3 b8 nand r28,r29,r30
|
||||
250: 7c 64 00 d1 neg. r3,r4
|
||||
254: 7c 64 00 d0 neg r3,r4
|
||||
258: 7e 11 04 d0 nego r16,r17
|
||||
25c: 7e 53 04 d1 nego. r18,r19
|
||||
260: 7e b4 b0 f9 nor. r20,r21,r22
|
||||
264: 7e b4 b0 f8 nor r20,r21,r22
|
||||
268: 7e b4 a8 f9 not. r20,r21
|
||||
26c: 7e b4 a8 f8 not r20,r21
|
||||
270: 7c 40 23 78 or r0,r2,r4
|
||||
274: 7d cc 83 79 or. r12,r14,r16
|
||||
278: 7e 0f 8b 38 orc r15,r16,r17
|
||||
27c: 7e 72 a3 39 orc. r18,r19,r20
|
||||
280: 4c 00 00 64 rfi
|
||||
284: 99 61 00 02 stb r11,2\(r1\)
|
||||
288: 9d 81 00 03 stbu r12,3\(r1\)
|
||||
28c: 7d ae 79 ee stbux r13,r14,r15
|
||||
290: 7c 64 29 ae stbx r3,r4,r5
|
||||
294: db 21 00 20 stfd f25,32\(r1\)
|
||||
298: df 41 00 28 stfdu f26,40\(r1\)
|
||||
29c: 7c 01 15 ee stfdux f0,r1,r2
|
||||
2a0: 7f be fd ae stfdx f29,r30,r31
|
||||
2a4: d2 e1 00 14 stfs f23,20\(r1\)
|
||||
2a8: d7 01 00 18 stfsu f24,24\(r1\)
|
||||
2ac: 7f 5b e5 6e stfsux f26,r27,r28
|
||||
2b0: 7e f8 cd 2e stfsx f23,r24,r25
|
||||
2b4: b2 21 00 0a sth r17,10\(r1\)
|
||||
2b8: 7c c7 47 2c sthbrx r6,r7,r8
|
||||
2bc: b6 41 00 0c sthu r18,12\(r1\)
|
||||
2c0: 7e b6 bb 6e sthux r21,r22,r23
|
||||
2c4: 7d 8d 73 2e sthx r12,r13,r14
|
||||
2c8: 7f dd fa 79 xor. r29,r30,r31
|
||||
2cc: 7f dd fa 78 xor r29,r30,r31
|
||||
2d0: 60 00 00 00 nop
|
||||
2d4: 60 00 00 00 nop
|
||||
2d8: 68 00 00 00 xnop
|
||||
2dc: 68 00 00 00 xnop
|
||||
0: (7c 83 28 39|39 28 83 7c) and. r3,r4,r5
|
||||
4: (7c 83 28 38|38 28 83 7c) and r3,r4,r5
|
||||
8: (7d cd 78 78|78 78 cd 7d) andc r13,r14,r15
|
||||
c: (7e 30 90 79|79 90 30 7e) andc. r16,r17,r18
|
||||
10: (48 00 00 02|02 00 00 48) ba 0 <start>
|
||||
14: (40 01 00 00|00 00 01 40) bdnzf- 1,14 <start\+0x14>
|
||||
18: (40 85 00 02|02 00 85 40) blea- 1,0 <start>
|
||||
1c: (40 43 00 01|01 00 43 40) bdzfl- 3,1c <start\+0x1c>
|
||||
20: (41 47 00 03|03 00 47 41) bdztla- 7,0 <start>
|
||||
24: (4e 80 04 20|20 04 80 4e) bctr
|
||||
28: (4e 80 04 21|21 04 80 4e) bctrl
|
||||
2c: (42 40 00 02|02 00 40 42) bdza- 0 <start>
|
||||
30: (42 40 00 00|00 00 40 42) bdz- 30 <start\+0x30>
|
||||
34: (42 40 00 03|03 00 40 42) bdzla- 0 <start>
|
||||
38: (42 40 00 01|01 00 40 42) bdzl- 38 <start\+0x38>
|
||||
3c: (41 82 00 00|00 00 82 41) beq- 3c <start\+0x3c>
|
||||
40: (41 8a 00 02|02 00 8a 41) beqa- 2,0 <start>
|
||||
44: (41 86 00 01|01 00 86 41) beql- 1,44 <start\+0x44>
|
||||
48: (41 8e 00 03|03 00 8e 41) beqla- 3,0 <start>
|
||||
4c: (40 80 00 00|00 00 80 40) bge- 4c <start\+0x4c>
|
||||
50: (40 90 00 02|02 00 90 40) bgea- 4,0 <start>
|
||||
54: (40 88 00 01|01 00 88 40) bgel- 2,54 <start\+0x54>
|
||||
58: (40 98 00 03|03 00 98 40) bgela- 6,0 <start>
|
||||
5c: (41 91 00 00|00 00 91 41) bgt- 4,5c <start\+0x5c>
|
||||
60: (41 99 00 02|02 00 99 41) bgta- 6,0 <start>
|
||||
64: (41 95 00 01|01 00 95 41) bgtl- 5,64 <start\+0x64>
|
||||
68: (41 9d 00 03|03 00 9d 41) bgtla- 7,0 <start>
|
||||
6c: (48 00 00 00|00 00 00 48) b 6c <start\+0x6c>
|
||||
70: (48 00 00 03|03 00 00 48) bla 0 <start>
|
||||
74: (40 81 00 00|00 00 81 40) ble- 74 <start\+0x74>
|
||||
78: (40 91 00 02|02 00 91 40) blea- 4,0 <start>
|
||||
7c: (40 89 00 01|01 00 89 40) blel- 2,7c <start\+0x7c>
|
||||
80: (40 99 00 03|03 00 99 40) blela- 6,0 <start>
|
||||
84: (48 00 00 01|01 00 00 48) bl 84 <start\+0x84>
|
||||
88: (41 80 00 00|00 00 80 41) blt- 88 <start\+0x88>
|
||||
8c: (41 88 00 02|02 00 88 41) blta- 2,0 <start>
|
||||
90: (41 84 00 01|01 00 84 41) bltl- 1,90 <start\+0x90>
|
||||
94: (41 8c 00 03|03 00 8c 41) bltla- 3,0 <start>
|
||||
98: (40 82 00 00|00 00 82 40) bne- 98 <start\+0x98>
|
||||
9c: (40 8a 00 02|02 00 8a 40) bnea- 2,0 <start>
|
||||
a0: (40 86 00 01|01 00 86 40) bnel- 1,a0 <start\+0xa0>
|
||||
a4: (40 8e 00 03|03 00 8e 40) bnela- 3,0 <start>
|
||||
a8: (40 85 00 00|00 00 85 40) ble- 1,a8 <start\+0xa8>
|
||||
ac: (40 95 00 02|02 00 95 40) blea- 5,0 <start>
|
||||
b0: (40 8d 00 01|01 00 8d 40) blel- 3,b0 <start\+0xb0>
|
||||
b4: (40 9d 00 03|03 00 9d 40) blela- 7,0 <start>
|
||||
b8: (40 84 00 00|00 00 84 40) bge- 1,b8 <start\+0xb8>
|
||||
bc: (40 94 00 02|02 00 94 40) bgea- 5,0 <start>
|
||||
c0: (40 8c 00 01|01 00 8c 40) bgel- 3,c0 <start\+0xc0>
|
||||
c4: (40 9c 00 03|03 00 9c 40) bgela- 7,0 <start>
|
||||
c8: (40 93 00 00|00 00 93 40) bns- 4,c8 <start\+0xc8>
|
||||
cc: (40 9b 00 02|02 00 9b 40) bnsa- 6,0 <start>
|
||||
d0: (40 97 00 01|01 00 97 40) bnsl- 5,d0 <start\+0xd0>
|
||||
d4: (40 9f 00 03|03 00 9f 40) bnsla- 7,0 <start>
|
||||
d8: (41 93 00 00|00 00 93 41) bso- 4,d8 <start\+0xd8>
|
||||
dc: (41 9b 00 02|02 00 9b 41) bsoa- 6,0 <start>
|
||||
e0: (41 97 00 01|01 00 97 41) bsol- 5,e0 <start\+0xe0>
|
||||
e4: (41 9f 00 03|03 00 9f 41) bsola- 7,0 <start>
|
||||
e8: (4c 85 32 02|02 32 85 4c) crand 4,5,6
|
||||
ec: (4c 64 29 02|02 29 64 4c) crandc 3,4,5
|
||||
f0: (4c e0 0a 42|42 0a e0 4c) creqv 7,0,1
|
||||
f4: (4c 22 19 c2|c2 19 22 4c) crnand 1,2,3
|
||||
f8: (4c 01 10 42|42 10 01 4c) crnor 0,1,2
|
||||
fc: (4c a6 3b 82|82 3b a6 4c) cror 5,6,7
|
||||
100: (4c 43 23 42|42 23 43 4c) crorc 2,3,4
|
||||
104: (4c c7 01 82|82 01 c7 4c) crxor 6,7,0
|
||||
108: (7d 6a 62 39|39 62 6a 7d) eqv. r10,r11,r12
|
||||
10c: (7d 6a 62 38|38 62 6a 7d) eqv r10,r11,r12
|
||||
110: (fe a0 fa 11|11 fa a0 fe) fabs. f21,f31
|
||||
114: (fe a0 fa 10|10 fa a0 fe) fabs f21,f31
|
||||
118: (fd 8a 58 40|40 58 8a fd) fcmpo 3,f10,f11
|
||||
11c: (fd 84 28 00|00 28 84 fd) fcmpu 3,f4,f5
|
||||
120: (fc 60 20 91|91 20 60 fc) fmr. f3,f4
|
||||
124: (fc 60 20 90|90 20 60 fc) fmr f3,f4
|
||||
128: (fe 80 f1 11|11 f1 80 fe) fnabs. f20,f30
|
||||
12c: (fe 80 f1 10|10 f1 80 fe) fnabs f20,f30
|
||||
130: (fc 60 20 51|51 20 60 fc) fneg. f3,f4
|
||||
134: (fc 60 20 50|50 20 60 fc) fneg f3,f4
|
||||
138: (fc c0 38 18|18 38 c0 fc) frsp f6,f7
|
||||
13c: (fd 00 48 19|19 48 00 fd) frsp. f8,f9
|
||||
140: (89 21 00 00|00 00 21 89) lbz r9,0\(r1\)
|
||||
144: (8d 41 00 01|01 00 41 8d) lbzu r10,1\(r1\)
|
||||
148: (7e 95 b0 ee|ee b0 95 7e) lbzux r20,r21,r22
|
||||
14c: (7c 64 28 ae|ae 28 64 7c) lbzx r3,r4,r5
|
||||
150: (ca a1 00 08|08 00 a1 ca) lfd f21,8\(r1\)
|
||||
154: (ce c1 00 10|10 00 c1 ce) lfdu f22,16\(r1\)
|
||||
158: (7e 95 b4 ee|ee b4 95 7e) lfdux f20,r21,r22
|
||||
15c: (7d ae 7c ae|ae 7c ae 7d) lfdx f13,r14,r15
|
||||
160: (c2 61 00 00|00 00 61 c2) lfs f19,0\(r1\)
|
||||
164: (c6 81 00 04|04 00 81 c6) lfsu f20,4\(r1\)
|
||||
168: (7d 4b 64 6e|6e 64 4b 7d) lfsux f10,r11,r12
|
||||
16c: (7d 4b 64 2e|2e 64 4b 7d) lfsx f10,r11,r12
|
||||
170: (a9 e1 00 06|06 00 e1 a9) lha r15,6\(r1\)
|
||||
174: (ae 01 00 08|08 00 01 ae) lhau r16,8\(r1\)
|
||||
178: (7d 2a 5a ee|ee 5a 2a 7d) lhaux r9,r10,r11
|
||||
17c: (7d 2a 5a ae|ae 5a 2a 7d) lhax r9,r10,r11
|
||||
180: (7c 64 2e 2c|2c 2e 64 7c) lhbrx r3,r4,r5
|
||||
184: (a1 a1 00 00|00 00 a1 a1) lhz r13,0\(r1\)
|
||||
188: (a5 c1 00 02|02 00 c1 a5) lhzu r14,2\(r1\)
|
||||
18c: (7e 96 c2 6e|6e c2 96 7e) lhzux r20,r22,r24
|
||||
190: (7e f8 ca 2e|2e ca f8 7e) lhzx r23,r24,r25
|
||||
194: (4c 04 00 00|00 00 04 4c) mcrf 0,1
|
||||
198: (fd 90 00 80|80 00 90 fd) mcrfs 3,4
|
||||
19c: (7d 80 04 00|00 04 80 7d) mcrxr 3
|
||||
1a0: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
1a4: (7c 69 02 a6|a6 02 69 7c) mfctr r3
|
||||
1a8: (7c b3 02 a6|a6 02 b3 7c) mfdar r5
|
||||
1ac: (7c 92 02 a6|a6 02 92 7c) mfdsisr r4
|
||||
1b0: (ff c0 04 8e|8e 04 c0 ff) mffs f30
|
||||
1b4: (ff e0 04 8f|8f 04 e0 ff) mffs. f31
|
||||
1b8: (7c 48 02 a6|a6 02 48 7c) mflr r2
|
||||
1bc: (7e 60 00 a6|a6 00 60 7e) mfmsr r19
|
||||
1c0: (7c 78 00 26|26 00 78 7c) mfocrf r3,128
|
||||
1c4: (7c 25 02 a6|a6 02 25 7c) mfrtcl r1
|
||||
1c8: (7c 04 02 a6|a6 02 04 7c) mfrtcu r0
|
||||
1cc: (7c d9 02 a6|a6 02 d9 7c) mfsdr1 r6
|
||||
1d0: (7c 60 22 a6|a6 22 60 7c) mfspr r3,128
|
||||
1d4: (7c fa 02 a6|a6 02 fa 7c) mfsrr0 r7
|
||||
1d8: (7d 1b 02 a6|a6 02 1b 7d) mfsrr1 r8
|
||||
1dc: (7f c1 02 a6|a6 02 c1 7f) mfxer r30
|
||||
1e0: (7f fe fb 79|79 fb fe 7f) mr. r30,r31
|
||||
1e4: (7f fe fb 78|78 fb fe 7f) mr r30,r31
|
||||
1e8: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
1ec: (7c 68 01 20|20 01 68 7c) mtcrf 128,r3
|
||||
1f0: (7e 69 03 a6|a6 03 69 7e) mtctr r19
|
||||
1f4: (7e b3 03 a6|a6 03 b3 7e) mtdar r21
|
||||
1f8: (7f 16 03 a6|a6 03 16 7f) mtdec r24
|
||||
1fc: (7e 92 03 a6|a6 03 92 7e) mtdsisr r20
|
||||
200: (fc 60 00 8d|8d 00 60 fc) mtfsb0. 3
|
||||
204: (fc 60 00 8c|8c 00 60 fc) mtfsb0 3
|
||||
208: (fc 60 00 4d|4d 00 60 fc) mtfsb1. 3
|
||||
20c: (fc 60 00 4c|4c 00 60 fc) mtfsb1 3
|
||||
210: (fc 0c 55 8e|8e 55 0c fc) mtfsf 6,f10
|
||||
214: (fc 0c 5d 8f|8f 5d 0c fc) mtfsf. 6,f11
|
||||
218: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
21c: (ff 00 f1 0d|0d f1 00 ff) mtfsfi. 6,15
|
||||
220: (7e 48 03 a6|a6 03 48 7e) mtlr r18
|
||||
224: (7d 40 01 24|24 01 40 7d) mtmsr r10
|
||||
228: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
22c: (7e f5 03 a6|a6 03 f5 7e) mtrtcl r23
|
||||
230: (7e d4 03 a6|a6 03 d4 7e) mtrtcu r22
|
||||
234: (7f 39 03 a6|a6 03 39 7f) mtsdr1 r25
|
||||
238: (7c 60 23 a6|a6 23 60 7c) mtspr 128,r3
|
||||
23c: (7f 5a 03 a6|a6 03 5a 7f) mtsrr0 r26
|
||||
240: (7f 7b 03 a6|a6 03 7b 7f) mtsrr1 r27
|
||||
244: (7e 21 03 a6|a6 03 21 7e) mtxer r17
|
||||
248: (7f bc f3 b9|b9 f3 bc 7f) nand. r28,r29,r30
|
||||
24c: (7f bc f3 b8|b8 f3 bc 7f) nand r28,r29,r30
|
||||
250: (7c 64 00 d1|d1 00 64 7c) neg. r3,r4
|
||||
254: (7c 64 00 d0|d0 00 64 7c) neg r3,r4
|
||||
258: (7e 11 04 d0|d0 04 11 7e) nego r16,r17
|
||||
25c: (7e 53 04 d1|d1 04 53 7e) nego. r18,r19
|
||||
260: (7e b4 b0 f9|f9 b0 b4 7e) nor. r20,r21,r22
|
||||
264: (7e b4 b0 f8|f8 b0 b4 7e) nor r20,r21,r22
|
||||
268: (7e b4 a8 f9|f9 a8 b4 7e) not. r20,r21
|
||||
26c: (7e b4 a8 f8|f8 a8 b4 7e) not r20,r21
|
||||
270: (7c 40 23 78|78 23 40 7c) or r0,r2,r4
|
||||
274: (7d cc 83 79|79 83 cc 7d) or. r12,r14,r16
|
||||
278: (7e 0f 8b 38|38 8b 0f 7e) orc r15,r16,r17
|
||||
27c: (7e 72 a3 39|39 a3 72 7e) orc. r18,r19,r20
|
||||
280: (4c 00 00 64|64 00 00 4c) rfi
|
||||
284: (99 61 00 02|02 00 61 99) stb r11,2\(r1\)
|
||||
288: (9d 81 00 03|03 00 81 9d) stbu r12,3\(r1\)
|
||||
28c: (7d ae 79 ee|ee 79 ae 7d) stbux r13,r14,r15
|
||||
290: (7c 64 29 ae|ae 29 64 7c) stbx r3,r4,r5
|
||||
294: (db 21 00 20|20 00 21 db) stfd f25,32\(r1\)
|
||||
298: (df 41 00 28|28 00 41 df) stfdu f26,40\(r1\)
|
||||
29c: (7c 01 15 ee|ee 15 01 7c) stfdux f0,r1,r2
|
||||
2a0: (7f be fd ae|ae fd be 7f) stfdx f29,r30,r31
|
||||
2a4: (d2 e1 00 14|14 00 e1 d2) stfs f23,20\(r1\)
|
||||
2a8: (d7 01 00 18|18 00 01 d7) stfsu f24,24\(r1\)
|
||||
2ac: (7f 5b e5 6e|6e e5 5b 7f) stfsux f26,r27,r28
|
||||
2b0: (7e f8 cd 2e|2e cd f8 7e) stfsx f23,r24,r25
|
||||
2b4: (b2 21 00 0a|0a 00 21 b2) sth r17,10\(r1\)
|
||||
2b8: (7c c7 47 2c|2c 47 c7 7c) sthbrx r6,r7,r8
|
||||
2bc: (b6 41 00 0c|0c 00 41 b6) sthu r18,12\(r1\)
|
||||
2c0: (7e b6 bb 6e|6e bb b6 7e) sthux r21,r22,r23
|
||||
2c4: (7d 8d 73 2e|2e 73 8d 7d) sthx r12,r13,r14
|
||||
2c8: (7f dd fa 79|79 fa dd 7f) xor. r29,r30,r31
|
||||
2cc: (7f dd fa 78|78 fa dd 7f) xor r29,r30,r31
|
||||
2d0: (60 00 00 00|00 00 00 60) nop
|
||||
2d4: (60 00 00 00|00 00 00 60) nop
|
||||
2d8: (68 00 00 00|00 00 00 68) xnop
|
||||
2dc: (68 00 00 00|00 00 00 68) xnop
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
and. 3,4,5
|
||||
and 3,4,5
|
||||
|
@ -2,55 +2,56 @@
|
||||
#objdump: -dr -Me500
|
||||
#name: e500 tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <start>:
|
||||
0: 7c 43 25 de isel r2,r3,r4,23
|
||||
4: 7c 85 33 0c dcblc 4,r5,r6
|
||||
8: 7c e8 49 4c dcbtls 7,r8,r9
|
||||
c: 7d 4b 61 0c dcbtstls 10,r11,r12
|
||||
10: 7d ae 7b cc icbtls 13,r14,r15
|
||||
14: 7e 11 91 cc icblc 16,r17,r18
|
||||
18: 7c 89 33 9c mtpmr 201,r4
|
||||
1c: 7c ab 32 9c mfpmr r5,203
|
||||
20: 7c 00 04 0c bblels
|
||||
24: 7c 00 04 4c bbelr
|
||||
28: 7d 00 83 a6 mtspefscr r8
|
||||
2c: 7d 20 82 a6 mfspefscr r9
|
||||
30: 10 a0 22 cf efscfd r5,r4
|
||||
34: 10 a4 02 e4 efdabs r5,r4
|
||||
38: 10 a4 02 e5 efdnabs r5,r4
|
||||
3c: 10 a4 02 e6 efdneg r5,r4
|
||||
40: 10 a4 1a e0 efdadd r5,r4,r3
|
||||
44: 10 a4 1a e1 efdsub r5,r4,r3
|
||||
48: 10 a4 1a e8 efdmul r5,r4,r3
|
||||
4c: 10 a4 1a e9 efddiv r5,r4,r3
|
||||
50: 12 84 1a ec efdcmpgt cr5,r4,r3
|
||||
54: 12 84 1a ed efdcmplt cr5,r4,r3
|
||||
58: 12 84 1a ee efdcmpeq cr5,r4,r3
|
||||
5c: 12 84 1a fc efdtstgt cr5,r4,r3
|
||||
60: 12 84 1a fc efdtstgt cr5,r4,r3
|
||||
64: 12 84 1a fd efdtstlt cr5,r4,r3
|
||||
68: 12 84 1a fe efdtsteq cr5,r4,r3
|
||||
6c: 10 a0 22 f1 efdcfsi r5,r4
|
||||
70: 10 a0 22 e3 efdcfsid r5,r4
|
||||
74: 10 a0 22 f0 efdcfui r5,r4
|
||||
78: 10 a0 22 e2 efdcfuid r5,r4
|
||||
7c: 10 a0 22 f3 efdcfsf r5,r4
|
||||
80: 10 a0 22 f2 efdcfuf r5,r4
|
||||
84: 10 a0 22 f5 efdctsi r5,r4
|
||||
88: 10 a0 22 eb efdctsidz r5,r4
|
||||
8c: 10 a0 22 fa efdctsiz r5,r4
|
||||
90: 10 a0 22 f4 efdctui r5,r4
|
||||
94: 10 a0 22 ea efdctuidz r5,r4
|
||||
98: 10 a0 22 f8 efdctuiz r5,r4
|
||||
9c: 10 a0 22 f7 efdctsf r5,r4
|
||||
a0: 10 a0 22 f6 efdctuf r5,r4
|
||||
a4: 10 a0 22 ef efdcfs r5,r4
|
||||
a8: 7c 20 06 ac mbar 1
|
||||
ac: 7c 00 06 ac mbar
|
||||
b0: 7c 20 06 ac mbar 1
|
||||
b4: 7c 00 04 ac msync
|
||||
b8: 7c 00 04 ac msync
|
||||
0: (7c 43 25 de|de 25 43 7c) isel r2,r3,r4,23
|
||||
4: (7c 85 33 0c|0c 33 85 7c) dcblc 4,r5,r6
|
||||
8: (7c e8 49 4c|4c 49 e8 7c) dcbtls 7,r8,r9
|
||||
c: (7d 4b 61 0c|0c 61 4b 7d) dcbtstls 10,r11,r12
|
||||
10: (7d ae 7b cc|cc 7b ae 7d) icbtls 13,r14,r15
|
||||
14: (7e 11 91 cc|cc 91 11 7e) icblc 16,r17,r18
|
||||
18: (7c 89 33 9c|9c 33 89 7c) mtpmr 201,r4
|
||||
1c: (7c ab 32 9c|9c 32 ab 7c) mfpmr r5,203
|
||||
20: (7c 00 04 0c|0c 04 00 7c) bblels
|
||||
24: (7c 00 04 4c|4c 04 00 7c) bbelr
|
||||
28: (7d 00 83 a6|a6 83 00 7d) mtspefscr r8
|
||||
2c: (7d 20 82 a6|a6 82 20 7d) mfspefscr r9
|
||||
30: (10 a0 22 cf|cf 22 a0 10) efscfd r5,r4
|
||||
34: (10 a4 02 e4|e4 02 a4 10) efdabs r5,r4
|
||||
38: (10 a4 02 e5|e5 02 a4 10) efdnabs r5,r4
|
||||
3c: (10 a4 02 e6|e6 02 a4 10) efdneg r5,r4
|
||||
40: (10 a4 1a e0|e0 1a a4 10) efdadd r5,r4,r3
|
||||
44: (10 a4 1a e1|e1 1a a4 10) efdsub r5,r4,r3
|
||||
48: (10 a4 1a e8|e8 1a a4 10) efdmul r5,r4,r3
|
||||
4c: (10 a4 1a e9|e9 1a a4 10) efddiv r5,r4,r3
|
||||
50: (12 84 1a ec|ec 1a 84 12) efdcmpgt cr5,r4,r3
|
||||
54: (12 84 1a ed|ed 1a 84 12) efdcmplt cr5,r4,r3
|
||||
58: (12 84 1a ee|ee 1a 84 12) efdcmpeq cr5,r4,r3
|
||||
5c: (12 84 1a fc|fc 1a 84 12) efdtstgt cr5,r4,r3
|
||||
60: (12 84 1a fc|fc 1a 84 12) efdtstgt cr5,r4,r3
|
||||
64: (12 84 1a fd|fd 1a 84 12) efdtstlt cr5,r4,r3
|
||||
68: (12 84 1a fe|fe 1a 84 12) efdtsteq cr5,r4,r3
|
||||
6c: (10 a0 22 f1|f1 22 a0 10) efdcfsi r5,r4
|
||||
70: (10 a0 22 e3|e3 22 a0 10) efdcfsid r5,r4
|
||||
74: (10 a0 22 f0|f0 22 a0 10) efdcfui r5,r4
|
||||
78: (10 a0 22 e2|e2 22 a0 10) efdcfuid r5,r4
|
||||
7c: (10 a0 22 f3|f3 22 a0 10) efdcfsf r5,r4
|
||||
80: (10 a0 22 f2|f2 22 a0 10) efdcfuf r5,r4
|
||||
84: (10 a0 22 f5|f5 22 a0 10) efdctsi r5,r4
|
||||
88: (10 a0 22 eb|eb 22 a0 10) efdctsidz r5,r4
|
||||
8c: (10 a0 22 fa|fa 22 a0 10) efdctsiz r5,r4
|
||||
90: (10 a0 22 f4|f4 22 a0 10) efdctui r5,r4
|
||||
94: (10 a0 22 ea|ea 22 a0 10) efdctuidz r5,r4
|
||||
98: (10 a0 22 f8|f8 22 a0 10) efdctuiz r5,r4
|
||||
9c: (10 a0 22 f7|f7 22 a0 10) efdctsf r5,r4
|
||||
a0: (10 a0 22 f6|f6 22 a0 10) efdctuf r5,r4
|
||||
a4: (10 a0 22 ef|ef 22 a0 10) efdcfs r5,r4
|
||||
a8: (7c 20 06 ac|ac 06 20 7c) mbar 1
|
||||
ac: (7c 00 06 ac|ac 06 00 7c) mbar
|
||||
b0: (7c 20 06 ac|ac 06 20 7c) mbar 1
|
||||
b4: (7c 00 04 ac|ac 04 00 7c) msync
|
||||
b8: (7c 00 04 ac|ac 04 00 7c) msync
|
||||
#pass
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Motorola PowerPC e500 tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
isel 2, 3, 4, 23
|
||||
dcblc 4, 5, 6
|
||||
|
@ -2,55 +2,56 @@
|
||||
#objdump: -dr -Me500mc
|
||||
#name: Power E500MC tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 4c 00 00 4e rfdi
|
||||
4: 4c 00 00 cc rfgi
|
||||
8: 4c 1f f9 8c dnh 0,1023
|
||||
c: 4f e0 01 8c dnh 31,0
|
||||
10: 7c 09 57 be icbiep r9,r10
|
||||
14: 7c 00 69 dc msgclr r13
|
||||
18: 7c 00 71 9c msgsnd r14
|
||||
1c: 7c 00 00 7c wait
|
||||
20: 7c 00 00 7c wait
|
||||
24: 7c 20 00 7c waitrsv
|
||||
28: 7c 20 00 7c waitrsv
|
||||
2c: 7c 40 00 7c waitimpl
|
||||
30: 7c 40 00 7c waitimpl
|
||||
34: 7f 9c e3 78 mdors
|
||||
38: 7c 00 02 1c ehpriv
|
||||
3c: 7c 18 cb c6 dsn r24,r25
|
||||
40: 7c 22 18 be lbepx r1,r2,r3
|
||||
44: 7c 85 32 3e lhepx r4,r5,r6
|
||||
48: 7c e8 48 3e lwepx r7,r8,r9
|
||||
4c: 7d 4b 60 3a ldepx r10,r11,r12
|
||||
50: 7d ae 7c be lfdepx f13,r14,r15
|
||||
54: 7e 11 91 be stbepx r16,r17,r18
|
||||
58: 7e 74 ab 3e sthepx r19,r20,r21
|
||||
5c: 7e d7 c1 3e stwepx r22,r23,r24
|
||||
60: 7f 3a d9 3a stdepx r25,r26,r27
|
||||
64: 7f 9d f5 be stfdepx f28,r29,r30
|
||||
68: 7c 01 14 06 lbdx r0,r1,r2
|
||||
6c: 7d 8d 74 46 lhdx r12,r13,r14
|
||||
70: 7c 64 2c 86 lwdx r3,r4,r5
|
||||
74: 7f 5b e6 46 lfddx f26,r27,r28
|
||||
78: 7d f0 8c c6 lddx r15,r16,r17
|
||||
7c: 7c c7 45 06 stbdx r6,r7,r8
|
||||
80: 7e 53 a5 46 sthdx r18,r19,r20
|
||||
84: 7d 2a 5d 86 stwdx r9,r10,r11
|
||||
88: 7f be ff 46 stfddx f29,r30,r31
|
||||
8c: 7e b6 bd c6 stddx r21,r22,r23
|
||||
90: 7c 20 0d ec dcbal 0,r1
|
||||
94: 7c 26 3f ec dcbzl r6,r7
|
||||
98: 7c 1f 00 7e dcbstep r31,r0
|
||||
9c: 7c 01 10 fe dcbfep r1,r2
|
||||
a0: 7c 64 29 fe dcbtstep r3,r4,r5
|
||||
a4: 7c c7 42 7e dcbtep r6,r7,r8
|
||||
a8: 7c 0b 67 fe dcbzep r11,r12
|
||||
ac: 7c 00 00 24 tlbilxlpid
|
||||
b0: 7c 20 00 24 tlbilxpid
|
||||
b4: 7c 62 18 24 tlbilxva r2,r3
|
||||
b8: 7c 64 28 24 tlbilxva r4,r5
|
||||
0: (4c 00 00 4e|4e 00 00 4c) rfdi
|
||||
4: (4c 00 00 cc|cc 00 00 4c) rfgi
|
||||
8: (4c 1f f9 8c|8c f9 1f 4c) dnh 0,1023
|
||||
c: (4f e0 01 8c|8c 01 e0 4f) dnh 31,0
|
||||
10: (7c 09 57 be|be 57 09 7c) icbiep r9,r10
|
||||
14: (7c 00 69 dc|dc 69 00 7c) msgclr r13
|
||||
18: (7c 00 71 9c|9c 71 00 7c) msgsnd r14
|
||||
1c: (7c 00 00 7c|7c 00 00 7c) wait
|
||||
20: (7c 00 00 7c|7c 00 00 7c) wait
|
||||
24: (7c 20 00 7c|7c 00 20 7c) waitrsv
|
||||
28: (7c 20 00 7c|7c 00 20 7c) waitrsv
|
||||
2c: (7c 40 00 7c|7c 00 40 7c) waitimpl
|
||||
30: (7c 40 00 7c|7c 00 40 7c) waitimpl
|
||||
34: (7f 9c e3 78|78 e3 9c 7f) mdors
|
||||
38: (7c 00 02 1c|1c 02 00 7c) ehpriv
|
||||
3c: (7c 18 cb c6|c6 cb 18 7c) dsn r24,r25
|
||||
40: (7c 22 18 be|be 18 22 7c) lbepx r1,r2,r3
|
||||
44: (7c 85 32 3e|3e 32 85 7c) lhepx r4,r5,r6
|
||||
48: (7c e8 48 3e|3e 48 e8 7c) lwepx r7,r8,r9
|
||||
4c: (7d 4b 60 3a|3a 60 4b 7d) ldepx r10,r11,r12
|
||||
50: (7d ae 7c be|be 7c ae 7d) lfdepx f13,r14,r15
|
||||
54: (7e 11 91 be|be 91 11 7e) stbepx r16,r17,r18
|
||||
58: (7e 74 ab 3e|3e ab 74 7e) sthepx r19,r20,r21
|
||||
5c: (7e d7 c1 3e|3e c1 d7 7e) stwepx r22,r23,r24
|
||||
60: (7f 3a d9 3a|3a d9 3a 7f) stdepx r25,r26,r27
|
||||
64: (7f 9d f5 be|be f5 9d 7f) stfdepx f28,r29,r30
|
||||
68: (7c 01 14 06|06 14 01 7c) lbdx r0,r1,r2
|
||||
6c: (7d 8d 74 46|46 74 8d 7d) lhdx r12,r13,r14
|
||||
70: (7c 64 2c 86|86 2c 64 7c) lwdx r3,r4,r5
|
||||
74: (7f 5b e6 46|46 e6 5b 7f) lfddx f26,r27,r28
|
||||
78: (7d f0 8c c6|c6 8c f0 7d) lddx r15,r16,r17
|
||||
7c: (7c c7 45 06|06 45 c7 7c) stbdx r6,r7,r8
|
||||
80: (7e 53 a5 46|46 a5 53 7e) sthdx r18,r19,r20
|
||||
84: (7d 2a 5d 86|86 5d 2a 7d) stwdx r9,r10,r11
|
||||
88: (7f be ff 46|46 ff be 7f) stfddx f29,r30,r31
|
||||
8c: (7e b6 bd c6|c6 bd b6 7e) stddx r21,r22,r23
|
||||
90: (7c 20 0d ec|ec 0d 20 7c) dcbal 0,r1
|
||||
94: (7c 26 3f ec|ec 3f 26 7c) dcbzl r6,r7
|
||||
98: (7c 1f 00 7e|7e 00 1f 7c) dcbstep r31,r0
|
||||
9c: (7c 01 10 fe|fe 10 01 7c) dcbfep r1,r2
|
||||
a0: (7c 64 29 fe|fe 29 64 7c) dcbtstep r3,r4,r5
|
||||
a4: (7c c7 42 7e|7e 42 c7 7c) dcbtep r6,r7,r8
|
||||
a8: (7c 0b 67 fe|fe 67 0b 7c) dcbzep r11,r12
|
||||
ac: (7c 00 00 24|24 00 00 7c) tlbilxlpid
|
||||
b0: (7c 20 00 24|24 00 20 7c) tlbilxpid
|
||||
b4: (7c 62 18 24|24 18 62 7c) tlbilxva r2,r3
|
||||
b8: (7c 64 28 24|24 28 64 7c) tlbilxva r4,r5
|
||||
#pass
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Power E500MC tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
rfdi
|
||||
rfgi
|
||||
|
@ -2,12 +2,12 @@
|
||||
#objdump: -dr -Me500mc64
|
||||
#name: Power E500MC64 nop tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
c: 60 00 00 00 nop
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
c: (60 00 00 00|00 00 00 60) nop
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Power E500MC64 nop tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
nop
|
||||
.p2align 4,,15
|
||||
|
@ -2,12 +2,12 @@
|
||||
#objdump: -dr -Me5500
|
||||
#name: Power E5500 nop tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
c: 60 00 00 00 nop
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
c: (60 00 00 00|00 00 00 60) nop
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Power E5500 nop tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
nop
|
||||
.p2align 4,,15
|
||||
|
@ -2,74 +2,74 @@
|
||||
#objdump: -dr -Me6500
|
||||
#name: Power E6500 tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 10 01 14 03 vabsdub v0,v1,v2
|
||||
4: 10 01 14 43 vabsduh v0,v1,v2
|
||||
8: 10 01 14 83 vabsduw v0,v1,v2
|
||||
c: 7c 01 10 dc mvidsplt v0,r1,r2
|
||||
10: 7c 01 10 5c mviwsplt v0,r1,r2
|
||||
14: 7c 00 12 0a lvexbx v0,0,r2
|
||||
18: 7c 01 12 0a lvexbx v0,r1,r2
|
||||
1c: 7c 00 12 4a lvexhx v0,0,r2
|
||||
20: 7c 01 12 4a lvexhx v0,r1,r2
|
||||
24: 7c 00 12 8a lvexwx v0,0,r2
|
||||
28: 7c 01 12 8a lvexwx v0,r1,r2
|
||||
2c: 7c 00 13 0a stvexbx v0,0,r2
|
||||
30: 7c 01 13 0a stvexbx v0,r1,r2
|
||||
34: 7c 00 13 4a stvexhx v0,0,r2
|
||||
38: 7c 01 13 4a stvexhx v0,r1,r2
|
||||
3c: 7c 00 13 8a stvexwx v0,0,r2
|
||||
40: 7c 01 13 8a stvexwx v0,r1,r2
|
||||
44: 7c 00 12 4e lvepx v0,0,r2
|
||||
48: 7c 01 12 4e lvepx v0,r1,r2
|
||||
4c: 7c 00 12 0e lvepxl v0,0,r2
|
||||
50: 7c 01 12 0e lvepxl v0,r1,r2
|
||||
54: 7c 00 16 4e stvepx v0,0,r2
|
||||
58: 7c 01 16 4e stvepx v0,r1,r2
|
||||
5c: 7c 00 16 0e stvepxl v0,0,r2
|
||||
60: 7c 01 16 0e stvepxl v0,r1,r2
|
||||
64: 7c 00 14 8a lvtlx v0,0,r2
|
||||
68: 7c 01 14 8a lvtlx v0,r1,r2
|
||||
6c: 7c 00 16 8a lvtlxl v0,0,r2
|
||||
70: 7c 01 16 8a lvtlxl v0,r1,r2
|
||||
74: 7c 00 14 4a lvtrx v0,0,r2
|
||||
78: 7c 01 14 4a lvtrx v0,r1,r2
|
||||
7c: 7c 00 16 4a lvtrxl v0,0,r2
|
||||
80: 7c 01 16 4a lvtrxl v0,r1,r2
|
||||
84: 7c 00 15 8a stvflx v0,0,r2
|
||||
88: 7c 01 15 8a stvflx v0,r1,r2
|
||||
8c: 7c 00 17 8a stvflxl v0,0,r2
|
||||
90: 7c 01 17 8a stvflxl v0,r1,r2
|
||||
94: 7c 00 15 4a stvfrx v0,0,r2
|
||||
98: 7c 01 15 4a stvfrx v0,r1,r2
|
||||
9c: 7c 00 17 4a stvfrxl v0,0,r2
|
||||
a0: 7c 01 17 4a stvfrxl v0,r1,r2
|
||||
a4: 7c 00 14 ca lvswx v0,0,r2
|
||||
a8: 7c 01 14 ca lvswx v0,r1,r2
|
||||
ac: 7c 00 16 ca lvswxl v0,0,r2
|
||||
b0: 7c 01 16 ca lvswxl v0,r1,r2
|
||||
b4: 7c 00 15 ca stvswx v0,0,r2
|
||||
b8: 7c 01 15 ca stvswx v0,r1,r2
|
||||
bc: 7c 00 17 ca stvswxl v0,0,r2
|
||||
c0: 7c 01 17 ca stvswxl v0,r1,r2
|
||||
c4: 7c 00 16 0a lvsm v0,0,r2
|
||||
c8: 7c 01 16 0a lvsm v0,r1,r2
|
||||
cc: 7f 5a d3 78 miso
|
||||
d0: 7c 00 04 ac sync
|
||||
d4: 7c 00 04 ac sync
|
||||
d8: 7c 20 04 ac lwsync
|
||||
dc: 7c 00 04 ac sync
|
||||
e0: 7c 07 04 ac sync 0,7
|
||||
e4: 7c 28 04 ac sync 1,8
|
||||
e8: 7c 00 00 c3 dni 0,0
|
||||
ec: 7f ff 00 c3 dni 31,31
|
||||
f0: 7c 40 0b 4d dcblq. 2,0,r1
|
||||
f4: 7c 43 0b 4d dcblq. 2,r3,r1
|
||||
f8: 7c 40 09 8d icblq. 2,0,r1
|
||||
fc: 7c 43 09 8d icblq. 2,r3,r1
|
||||
100: 7c 10 02 dc mftmr r0,16
|
||||
104: 7c 10 03 dc mttmr 16,r0
|
||||
0: (10 01 14 03|03 14 01 10) vabsdub v0,v1,v2
|
||||
4: (10 01 14 43|43 14 01 10) vabsduh v0,v1,v2
|
||||
8: (10 01 14 83|83 14 01 10) vabsduw v0,v1,v2
|
||||
c: (7c 01 10 dc|dc 10 01 7c) mvidsplt v0,r1,r2
|
||||
10: (7c 01 10 5c|5c 10 01 7c) mviwsplt v0,r1,r2
|
||||
14: (7c 00 12 0a|0a 12 00 7c) lvexbx v0,0,r2
|
||||
18: (7c 01 12 0a|0a 12 01 7c) lvexbx v0,r1,r2
|
||||
1c: (7c 00 12 4a|4a 12 00 7c) lvexhx v0,0,r2
|
||||
20: (7c 01 12 4a|4a 12 01 7c) lvexhx v0,r1,r2
|
||||
24: (7c 00 12 8a|8a 12 00 7c) lvexwx v0,0,r2
|
||||
28: (7c 01 12 8a|8a 12 01 7c) lvexwx v0,r1,r2
|
||||
2c: (7c 00 13 0a|0a 13 00 7c) stvexbx v0,0,r2
|
||||
30: (7c 01 13 0a|0a 13 01 7c) stvexbx v0,r1,r2
|
||||
34: (7c 00 13 4a|4a 13 00 7c) stvexhx v0,0,r2
|
||||
38: (7c 01 13 4a|4a 13 01 7c) stvexhx v0,r1,r2
|
||||
3c: (7c 00 13 8a|8a 13 00 7c) stvexwx v0,0,r2
|
||||
40: (7c 01 13 8a|8a 13 01 7c) stvexwx v0,r1,r2
|
||||
44: (7c 00 12 4e|4e 12 00 7c) lvepx v0,0,r2
|
||||
48: (7c 01 12 4e|4e 12 01 7c) lvepx v0,r1,r2
|
||||
4c: (7c 00 12 0e|0e 12 00 7c) lvepxl v0,0,r2
|
||||
50: (7c 01 12 0e|0e 12 01 7c) lvepxl v0,r1,r2
|
||||
54: (7c 00 16 4e|4e 16 00 7c) stvepx v0,0,r2
|
||||
58: (7c 01 16 4e|4e 16 01 7c) stvepx v0,r1,r2
|
||||
5c: (7c 00 16 0e|0e 16 00 7c) stvepxl v0,0,r2
|
||||
60: (7c 01 16 0e|0e 16 01 7c) stvepxl v0,r1,r2
|
||||
64: (7c 00 14 8a|8a 14 00 7c) lvtlx v0,0,r2
|
||||
68: (7c 01 14 8a|8a 14 01 7c) lvtlx v0,r1,r2
|
||||
6c: (7c 00 16 8a|8a 16 00 7c) lvtlxl v0,0,r2
|
||||
70: (7c 01 16 8a|8a 16 01 7c) lvtlxl v0,r1,r2
|
||||
74: (7c 00 14 4a|4a 14 00 7c) lvtrx v0,0,r2
|
||||
78: (7c 01 14 4a|4a 14 01 7c) lvtrx v0,r1,r2
|
||||
7c: (7c 00 16 4a|4a 16 00 7c) lvtrxl v0,0,r2
|
||||
80: (7c 01 16 4a|4a 16 01 7c) lvtrxl v0,r1,r2
|
||||
84: (7c 00 15 8a|8a 15 00 7c) stvflx v0,0,r2
|
||||
88: (7c 01 15 8a|8a 15 01 7c) stvflx v0,r1,r2
|
||||
8c: (7c 00 17 8a|8a 17 00 7c) stvflxl v0,0,r2
|
||||
90: (7c 01 17 8a|8a 17 01 7c) stvflxl v0,r1,r2
|
||||
94: (7c 00 15 4a|4a 15 00 7c) stvfrx v0,0,r2
|
||||
98: (7c 01 15 4a|4a 15 01 7c) stvfrx v0,r1,r2
|
||||
9c: (7c 00 17 4a|4a 17 00 7c) stvfrxl v0,0,r2
|
||||
a0: (7c 01 17 4a|4a 17 01 7c) stvfrxl v0,r1,r2
|
||||
a4: (7c 00 14 ca|ca 14 00 7c) lvswx v0,0,r2
|
||||
a8: (7c 01 14 ca|ca 14 01 7c) lvswx v0,r1,r2
|
||||
ac: (7c 00 16 ca|ca 16 00 7c) lvswxl v0,0,r2
|
||||
b0: (7c 01 16 ca|ca 16 01 7c) lvswxl v0,r1,r2
|
||||
b4: (7c 00 15 ca|ca 15 00 7c) stvswx v0,0,r2
|
||||
b8: (7c 01 15 ca|ca 15 01 7c) stvswx v0,r1,r2
|
||||
bc: (7c 00 17 ca|ca 17 00 7c) stvswxl v0,0,r2
|
||||
c0: (7c 01 17 ca|ca 17 01 7c) stvswxl v0,r1,r2
|
||||
c4: (7c 00 16 0a|0a 16 00 7c) lvsm v0,0,r2
|
||||
c8: (7c 01 16 0a|0a 16 01 7c) lvsm v0,r1,r2
|
||||
cc: (7f 5a d3 78|78 d3 5a 7f) miso
|
||||
d0: (7c 00 04 ac|ac 04 00 7c) sync
|
||||
d4: (7c 00 04 ac|ac 04 00 7c) sync
|
||||
d8: (7c 20 04 ac|ac 04 20 7c) lwsync
|
||||
dc: (7c 00 04 ac|ac 04 00 7c) sync
|
||||
e0: (7c 07 04 ac|ac 04 07 7c) sync 0,7
|
||||
e4: (7c 28 04 ac|ac 04 28 7c) sync 1,8
|
||||
e8: (7c 00 00 c3|c3 00 00 7c) dni 0,0
|
||||
ec: (7f ff 00 c3|c3 00 ff 7f) dni 31,31
|
||||
f0: (7c 40 0b 4d|4d 0b 40 7c) dcblq. 2,0,r1
|
||||
f4: (7c 43 0b 4d|4d 0b 43 7c) dcblq. 2,r3,r1
|
||||
f8: (7c 40 09 8d|8d 09 40 7c) icblq. 2,0,r1
|
||||
fc: (7c 43 09 8d|8d 09 43 7c) icblq. 2,r3,r1
|
||||
100: (7c 10 02 dc|dc 02 10 7c) mftmr r0,16
|
||||
104: (7c 10 03 dc|dc 03 10 7c) mttmr 16,r0
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Power E6500 tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
vabsdub 0, 1, 2
|
||||
vabsduh 0, 1, 2
|
||||
|
@ -2,12 +2,12 @@
|
||||
#objdump: -dr -Me6500
|
||||
#name: Power E6500 nop tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 60 00 00 00 nop
|
||||
4: 60 00 00 00 nop
|
||||
8: 60 00 00 00 nop
|
||||
c: 60 00 00 00 nop
|
||||
0: (60 00 00 00|00 00 00 60) nop
|
||||
4: (60 00 00 00|00 00 00 60) nop
|
||||
8: (60 00 00 00|00 00 00 60) nop
|
||||
c: (60 00 00 00|00 00 00 60) nop
|
||||
|
@ -1,5 +1,5 @@
|
||||
# Power E6500 nop tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
nop
|
||||
.p2align 4,,15
|
||||
|
@ -4,6 +4,6 @@
|
||||
.*
|
||||
|
||||
Contents of section \.text:
|
||||
0000 7c11eba6 7c100ba6 4c000066 00000200 .*
|
||||
0010 44000002 4c0000a4 7c000224 4e800020 .*
|
||||
0020 7c11eba6 .*
|
||||
0000 (7c11eba6|a6eb117c) (7c100ba6|a60b107c) (4c000066|6600004c) (00000200|00020000) .*
|
||||
0010 (44000002|02000044) (4c0000a4|a400004c) (7c000224|2402007c) (4e800020|2000804e) .*
|
||||
0020 (7c11eba6|a6eb117c) .*
|
||||
|
@ -2,7 +2,7 @@
|
||||
#as: -mpower4
|
||||
#name: Power4 instructions
|
||||
|
||||
.*: +file format elf64-powerpc
|
||||
.*
|
||||
.*
|
||||
architecture: powerpc:common64, flags 0x0+11:
|
||||
HAS_RELOC, HAS_SYMS
|
||||
@ -34,67 +34,67 @@ SYMBOL TABLE:
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+ <\.text>:
|
||||
.*: e0 83 00 00 lq r4,0\(r3\)
|
||||
.*: (e0 83 00 00|00 00 83 e0) lq r4,0\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS \.data
|
||||
.*: e0 83 00 10 lq r4,16\(r3\)
|
||||
.*: (e0 83 00 .0|.0 00 83 e0) lq r4,.*\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS \.data\+0x10
|
||||
.*: e0 83 00 10 lq r4,16\(r3\)
|
||||
.*: (e0 83 00 .0|.0 00 83 e0) lq r4,.*\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS \.data\+0x10
|
||||
.*: e0 83 00 20 lq r4,32\(r3\)
|
||||
.*: (e0 83 00 .0|.0 00 83 e0) lq r4,.*\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS \.data\+0x20
|
||||
.*: e0 83 00 00 lq r4,0\(r3\)
|
||||
.*: (e0 83 00 00|00 00 83 e0) lq r4,0\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS esym0
|
||||
.*: e0 83 00 00 lq r4,0\(r3\)
|
||||
.*: (e0 83 00 00|00 00 83 e0) lq r4,0\(r3\)
|
||||
.*: R_PPC64_ADDR16_LO_DS esym1
|
||||
.*: e0 82 00 00 lq r4,0\(r2\)
|
||||
.*: (e0 82 00 00|00 00 82 e0) lq r4,0\(r2\)
|
||||
.*: R_PPC64_TOC16_DS \.toc
|
||||
.*: e0 82 00 10 lq r4,16\(r2\)
|
||||
.*: (e0 82 00 .0|.0 00 82 e0) lq r4,.*\(r2\)
|
||||
.*: R_PPC64_TOC16_DS \.toc\+0x10
|
||||
.*: e0 80 00 00 lq r4,0\(0\)
|
||||
.*: (e0 80 00 00|00 00 80 e0) lq r4,0\(0\)
|
||||
.*: R_PPC64_ADDR16_LO_DS \.text
|
||||
.*: e0 c3 00 00 lq r6,0\(r3\)
|
||||
.*: (e0 c3 00 00|00 00 c3 e0) lq r6,0\(r3\)
|
||||
.*: R_PPC64_GOT16_DS dsym0
|
||||
.*: e0 c3 00 00 lq r6,0\(r3\)
|
||||
.*: (e0 c3 00 00|00 00 c3 e0) lq r6,0\(r3\)
|
||||
.*: R_PPC64_GOT16_LO_DS dsym0
|
||||
.*: e0 c3 00 00 lq r6,0\(r3\)
|
||||
.*: (e0 c3 00 00|00 00 c3 e0) lq r6,0\(r3\)
|
||||
.*: R_PPC64_PLT16_LO_DS \.data
|
||||
.*: e0 c3 00 10 lq r6,16\(r3\)
|
||||
.*: (e0 c3 00 .0|.0 00 c3 e0) lq r6,.*\(r3\)
|
||||
.*: R_PPC64_SECTOFF_DS \.data\+0x10
|
||||
.*: e0 c3 00 10 lq r6,16\(r3\)
|
||||
.*: (e0 c3 00 .0|.0 00 c3 e0) lq r6,.*\(r3\)
|
||||
.*: R_PPC64_SECTOFF_LO_DS \.data\+0x10
|
||||
.*: e0 c4 00 20 lq r6,32\(r4\)
|
||||
.*: f8 c7 00 02 stq r6,0\(r7\)
|
||||
.*: f8 c7 00 12 stq r6,16\(r7\)
|
||||
.*: f8 c7 ff f2 stq r6,-16\(r7\)
|
||||
.*: f8 c7 80 02 stq r6,-32768\(r7\)
|
||||
.*: f8 c7 7f f2 stq r6,32752\(r7\)
|
||||
.*: 00 00 02 00 attn
|
||||
.*: 7c 6f f1 20 mtcr r3
|
||||
.*: 7c 6f f1 20 mtcr r3
|
||||
.*: 7c 68 11 20 mtcrf 129,r3
|
||||
.*: 7c 70 11 20 mtocrf 1,r3
|
||||
.*: 7c 70 21 20 mtocrf 2,r3
|
||||
.*: 7c 70 41 20 mtocrf 4,r3
|
||||
.*: 7c 70 81 20 mtocrf 8,r3
|
||||
.*: 7c 71 01 20 mtocrf 16,r3
|
||||
.*: 7c 72 01 20 mtocrf 32,r3
|
||||
.*: 7c 74 01 20 mtocrf 64,r3
|
||||
.*: 7c 78 01 20 mtocrf 128,r3
|
||||
.*: 7c 60 00 26 mfcr r3
|
||||
.*: 7c 70 10 26 mfocrf r3,1
|
||||
.*: 7c 70 20 26 mfocrf r3,2
|
||||
.*: 7c 70 40 26 mfocrf r3,4
|
||||
.*: 7c 70 80 26 mfocrf r3,8
|
||||
.*: 7c 71 00 26 mfocrf r3,16
|
||||
.*: 7c 72 00 26 mfocrf r3,32
|
||||
.*: 7c 74 00 26 mfocrf r3,64
|
||||
.*: 7c 78 00 26 mfocrf r3,128
|
||||
.*: 7c 01 17 ec dcbz r1,r2
|
||||
.*: 7c 23 27 ec dcbzl r3,r4
|
||||
.*: 7c 05 37 ec dcbz r5,r6
|
||||
.*: e0 40 00 10 lq r2,16\(0\)
|
||||
.*: e0 05 00 10 lq r0,16\(r5\)
|
||||
.*: e0 45 00 10 lq r2,16\(r5\)
|
||||
.*: f8 40 00 12 stq r2,16\(0\)
|
||||
.*: f8 05 00 12 stq r0,16\(r5\)
|
||||
.*: f8 45 00 12 stq r2,16\(r5\)
|
||||
.*: (e0 c4 00 20|20 00 c4 e0) lq r6,32\(r4\)
|
||||
.*: (f8 c7 00 02|02 00 c7 f8) stq r6,0\(r7\)
|
||||
.*: (f8 c7 00 12|12 00 c7 f8) stq r6,16\(r7\)
|
||||
.*: (f8 c7 ff f2|f2 ff c7 f8) stq r6,-16\(r7\)
|
||||
.*: (f8 c7 80 02|02 80 c7 f8) stq r6,-32768\(r7\)
|
||||
.*: (f8 c7 7f f2|f2 7f c7 f8) stq r6,32752\(r7\)
|
||||
.*: (00 00 02 00|00 02 00 00) attn
|
||||
.*: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
.*: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
.*: (7c 68 11 20|20 11 68 7c) mtcrf 129,r3
|
||||
.*: (7c 70 11 20|20 11 70 7c) mtocrf 1,r3
|
||||
.*: (7c 70 21 20|20 21 70 7c) mtocrf 2,r3
|
||||
.*: (7c 70 41 20|20 41 70 7c) mtocrf 4,r3
|
||||
.*: (7c 70 81 20|20 81 70 7c) mtocrf 8,r3
|
||||
.*: (7c 71 01 20|20 01 71 7c) mtocrf 16,r3
|
||||
.*: (7c 72 01 20|20 01 72 7c) mtocrf 32,r3
|
||||
.*: (7c 74 01 20|20 01 74 7c) mtocrf 64,r3
|
||||
.*: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
.*: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
.*: (7c 70 10 26|26 10 70 7c) mfocrf r3,1
|
||||
.*: (7c 70 20 26|26 20 70 7c) mfocrf r3,2
|
||||
.*: (7c 70 40 26|26 40 70 7c) mfocrf r3,4
|
||||
.*: (7c 70 80 26|26 80 70 7c) mfocrf r3,8
|
||||
.*: (7c 71 00 26|26 00 71 7c) mfocrf r3,16
|
||||
.*: (7c 72 00 26|26 00 72 7c) mfocrf r3,32
|
||||
.*: (7c 74 00 26|26 00 74 7c) mfocrf r3,64
|
||||
.*: (7c 78 00 26|26 00 78 7c) mfocrf r3,128
|
||||
.*: (7c 01 17 ec|ec 17 01 7c) dcbz r1,r2
|
||||
.*: (7c 23 27 ec|ec 27 23 7c) dcbzl r3,r4
|
||||
.*: (7c 05 37 ec|ec 37 05 7c) dcbz r5,r6
|
||||
.*: (e0 40 00 10|10 00 40 e0) lq r2,16\(0\)
|
||||
.*: (e0 05 00 10|10 00 05 e0) lq r0,16\(r5\)
|
||||
.*: (e0 45 00 10|10 00 45 e0) lq r2,16\(r5\)
|
||||
.*: (f8 40 00 12|12 00 40 f8) stq r2,16\(0\)
|
||||
.*: (f8 05 00 12|12 00 05 f8) stq r0,16\(r5\)
|
||||
.*: (f8 45 00 12|12 00 45 f8) stq r2,16\(r5\)
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".data"
|
||||
.data
|
||||
.p2align 4
|
||||
dsym0: .llong 0xdeadbeef
|
||||
.llong 0xc0ffee
|
||||
@ -13,7 +13,7 @@ dsym1:
|
||||
.tc ignored2[TC],usym0
|
||||
.tc ignored3[TC],usym1
|
||||
|
||||
.section ".text"
|
||||
.text
|
||||
.p2align 4
|
||||
lq 4,dsym0@l(3)
|
||||
lq 4,dsym1@l(3)
|
||||
|
@ -2,45 +2,46 @@
|
||||
#as: -a32 -mpower4
|
||||
#name: Power4 instructions
|
||||
|
||||
.*: +file format elf32-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 80 c7 00 00 lwz r6,0\(r7\)
|
||||
4: 80 c7 00 10 lwz r6,16\(r7\)
|
||||
8: 80 c7 ff f0 lwz r6,-16\(r7\)
|
||||
c: 80 c7 80 00 lwz r6,-32768\(r7\)
|
||||
10: 80 c7 7f f0 lwz r6,32752\(r7\)
|
||||
14: 90 c7 00 00 stw r6,0\(r7\)
|
||||
18: 90 c7 00 10 stw r6,16\(r7\)
|
||||
1c: 90 c7 ff f0 stw r6,-16\(r7\)
|
||||
20: 90 c7 80 00 stw r6,-32768\(r7\)
|
||||
24: 90 c7 7f f0 stw r6,32752\(r7\)
|
||||
28: 00 00 02 00 attn
|
||||
2c: 7c 6f f1 20 mtcr r3
|
||||
30: 7c 6f f1 20 mtcr r3
|
||||
34: 7c 68 11 20 mtcrf 129,r3
|
||||
38: 7c 70 11 20 mtocrf 1,r3
|
||||
3c: 7c 70 21 20 mtocrf 2,r3
|
||||
40: 7c 70 41 20 mtocrf 4,r3
|
||||
44: 7c 70 81 20 mtocrf 8,r3
|
||||
48: 7c 71 01 20 mtocrf 16,r3
|
||||
4c: 7c 72 01 20 mtocrf 32,r3
|
||||
50: 7c 74 01 20 mtocrf 64,r3
|
||||
54: 7c 78 01 20 mtocrf 128,r3
|
||||
58: 7c 60 00 26 mfcr r3
|
||||
5c: 7c 70 10 26 mfocrf r3,1
|
||||
60: 7c 70 20 26 mfocrf r3,2
|
||||
64: 7c 70 40 26 mfocrf r3,4
|
||||
68: 7c 70 80 26 mfocrf r3,8
|
||||
6c: 7c 71 00 26 mfocrf r3,16
|
||||
70: 7c 72 00 26 mfocrf r3,32
|
||||
74: 7c 74 00 26 mfocrf r3,64
|
||||
78: 7c 78 00 26 mfocrf r3,128
|
||||
7c: 7c 01 17 ec dcbz r1,r2
|
||||
80: 7c 23 27 ec dcbzl r3,r4
|
||||
84: 7c 05 37 ec dcbz r5,r6
|
||||
88: 7c 05 32 2c dcbt r5,r6
|
||||
8c: 7c 05 32 2c dcbt r5,r6
|
||||
90: 7d 05 32 2c dcbt r5,r6,8
|
||||
0: (80 c7 00 00|00 00 c7 80) lwz r6,0\(r7\)
|
||||
4: (80 c7 00 10|10 00 c7 80) lwz r6,16\(r7\)
|
||||
8: (80 c7 ff f0|f0 ff c7 80) lwz r6,-16\(r7\)
|
||||
c: (80 c7 80 00|00 80 c7 80) lwz r6,-32768\(r7\)
|
||||
10: (80 c7 7f f0|f0 7f c7 80) lwz r6,32752\(r7\)
|
||||
14: (90 c7 00 00|00 00 c7 90) stw r6,0\(r7\)
|
||||
18: (90 c7 00 10|10 00 c7 90) stw r6,16\(r7\)
|
||||
1c: (90 c7 ff f0|f0 ff c7 90) stw r6,-16\(r7\)
|
||||
20: (90 c7 80 00|00 80 c7 90) stw r6,-32768\(r7\)
|
||||
24: (90 c7 7f f0|f0 7f c7 90) stw r6,32752\(r7\)
|
||||
28: (00 00 02 00|00 02 00 00) attn
|
||||
2c: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
30: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
34: (7c 68 11 20|20 11 68 7c) mtcrf 129,r3
|
||||
38: (7c 70 11 20|20 11 70 7c) mtocrf 1,r3
|
||||
3c: (7c 70 21 20|20 21 70 7c) mtocrf 2,r3
|
||||
40: (7c 70 41 20|20 41 70 7c) mtocrf 4,r3
|
||||
44: (7c 70 81 20|20 81 70 7c) mtocrf 8,r3
|
||||
48: (7c 71 01 20|20 01 71 7c) mtocrf 16,r3
|
||||
4c: (7c 72 01 20|20 01 72 7c) mtocrf 32,r3
|
||||
50: (7c 74 01 20|20 01 74 7c) mtocrf 64,r3
|
||||
54: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
58: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
5c: (7c 70 10 26|26 10 70 7c) mfocrf r3,1
|
||||
60: (7c 70 20 26|26 20 70 7c) mfocrf r3,2
|
||||
64: (7c 70 40 26|26 40 70 7c) mfocrf r3,4
|
||||
68: (7c 70 80 26|26 80 70 7c) mfocrf r3,8
|
||||
6c: (7c 71 00 26|26 00 71 7c) mfocrf r3,16
|
||||
70: (7c 72 00 26|26 00 72 7c) mfocrf r3,32
|
||||
74: (7c 74 00 26|26 00 74 7c) mfocrf r3,64
|
||||
78: (7c 78 00 26|26 00 78 7c) mfocrf r3,128
|
||||
7c: (7c 01 17 ec|ec 17 01 7c) dcbz r1,r2
|
||||
80: (7c 23 27 ec|ec 27 23 7c) dcbzl r3,r4
|
||||
84: (7c 05 37 ec|ec 37 05 7c) dcbz r5,r6
|
||||
88: (7c 05 32 2c|2c 32 05 7c) dcbt r5,r6
|
||||
8c: (7c 05 32 2c|2c 32 05 7c) dcbt r5,r6
|
||||
90: (7d 05 32 2c|2c 32 05 7d) dcbt r5,r6,8
|
||||
#pass
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
lwz 6,0(7)
|
||||
lwz 6,16(7)
|
||||
|
@ -2,72 +2,73 @@
|
||||
#objdump: -dr -Mpower6
|
||||
#name: POWER6 tests (includes DFP and Altivec)
|
||||
|
||||
.*: +file format elf32-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 4c 00 03 24 doze
|
||||
4: 4c 00 03 64 nap
|
||||
8: 4c 00 03 a4 sleep
|
||||
c: 4c 00 03 e4 rvwinkle
|
||||
10: 7c 83 01 34 prtyw r3,r4
|
||||
14: 7d cd 01 74 prtyd r13,r14
|
||||
18: 7d 5c 02 a6 mfcfar r10
|
||||
1c: 7d 7c 03 a6 mtcfar r11
|
||||
20: 7c 83 2b f8 cmpb r3,r4,r5
|
||||
24: 7c c0 3c be mffgpr f6,r7
|
||||
28: 7d 00 4d be mftgpr r8,f9
|
||||
2c: 7d 4b 66 2a lwzcix r10,r11,r12
|
||||
30: 7d 8e 7e 2e lfdpx f12,r14,r15
|
||||
34: ee 11 90 04 dadd f16,f17,f18
|
||||
38: fe 96 c0 04 daddq f20,f22,f24
|
||||
3c: 7c 60 06 6c dss 3
|
||||
40: 7e 00 06 6c dssall
|
||||
44: 7c 25 22 ac dst r5,r4,1
|
||||
48: 7e 08 3a ac dstt r8,r7,0
|
||||
4c: 7c 65 32 ec dstst r5,r6,3
|
||||
50: 7e 44 2a ec dststt r4,r5,2
|
||||
54: 00 00 02 00 attn
|
||||
58: 7c 6f f1 20 mtcr r3
|
||||
5c: 7c 6f f1 20 mtcr r3
|
||||
60: 7c 68 11 20 mtcrf 129,r3
|
||||
64: 7c 70 11 20 mtocrf 1,r3
|
||||
68: 7c 70 21 20 mtocrf 2,r3
|
||||
6c: 7c 70 41 20 mtocrf 4,r3
|
||||
70: 7c 70 81 20 mtocrf 8,r3
|
||||
74: 7c 71 01 20 mtocrf 16,r3
|
||||
78: 7c 72 01 20 mtocrf 32,r3
|
||||
7c: 7c 74 01 20 mtocrf 64,r3
|
||||
80: 7c 78 01 20 mtocrf 128,r3
|
||||
84: 7c 60 00 26 mfcr r3
|
||||
88: 7c 70 10 26 mfocrf r3,1
|
||||
8c: 7c 70 20 26 mfocrf r3,2
|
||||
90: 7c 70 40 26 mfocrf r3,4
|
||||
94: 7c 70 80 26 mfocrf r3,8
|
||||
98: 7c 71 00 26 mfocrf r3,16
|
||||
9c: 7c 72 00 26 mfocrf r3,32
|
||||
a0: 7c 74 00 26 mfocrf r3,64
|
||||
a4: 7c 78 00 26 mfocrf r3,128
|
||||
a8: 7c 01 17 ec dcbz r1,r2
|
||||
ac: 7c 23 27 ec dcbzl r3,r4
|
||||
b0: 7c 05 37 ec dcbz r5,r6
|
||||
b4: fc 0c 55 8e mtfsf 6,f10
|
||||
b8: fc 0c 5d 8f mtfsf. 6,f11
|
||||
bc: fc 0c 55 8e mtfsf 6,f10
|
||||
c0: fc 0c 5d 8f mtfsf. 6,f11
|
||||
c4: fc 0d 55 8e mtfsf 6,f10,0,1
|
||||
c8: fc 0d 5d 8f mtfsf. 6,f11,0,1
|
||||
cc: fe 0c 55 8e mtfsf 6,f10,1,0
|
||||
d0: fe 0c 5d 8f mtfsf. 6,f11,1,0
|
||||
d4: ff 00 01 0c mtfsfi 6,0
|
||||
d8: ff 00 f1 0d mtfsfi. 6,15
|
||||
dc: ff 00 01 0c mtfsfi 6,0
|
||||
e0: ff 00 f1 0d mtfsfi. 6,15
|
||||
e4: ff 01 01 0c mtfsfi 6,0,1
|
||||
e8: ff 01 f1 0d mtfsfi. 6,15,1
|
||||
ec: 7d 6a 02 74 cbcdtd r10,r11
|
||||
f0: 7d 6a 02 34 cdtbcd r10,r11
|
||||
f4: 7d 4b 60 94 addg6s r10,r11,r12
|
||||
f8: 60 21 00 00 ori r1,r1,0
|
||||
fc: 60 21 00 00 ori r1,r1,0
|
||||
0: (4c 00 03 24|24 03 00 4c) doze
|
||||
4: (4c 00 03 64|64 03 00 4c) nap
|
||||
8: (4c 00 03 a4|a4 03 00 4c) sleep
|
||||
c: (4c 00 03 e4|e4 03 00 4c) rvwinkle
|
||||
10: (7c 83 01 34|34 01 83 7c) prtyw r3,r4
|
||||
14: (7d cd 01 74|74 01 cd 7d) prtyd r13,r14
|
||||
18: (7d 5c 02 a6|a6 02 5c 7d) mfcfar r10
|
||||
1c: (7d 7c 03 a6|a6 03 7c 7d) mtcfar r11
|
||||
20: (7c 83 2b f8|f8 2b 83 7c) cmpb r3,r4,r5
|
||||
24: (7c c0 3c be|be 3c c0 7c) mffgpr f6,r7
|
||||
28: (7d 00 4d be|be 4d 00 7d) mftgpr r8,f9
|
||||
2c: (7d 4b 66 2a|2a 66 4b 7d) lwzcix r10,r11,r12
|
||||
30: (7d 8e 7e 2e|2e 7e 8e 7d) lfdpx f12,r14,r15
|
||||
34: (ee 11 90 04|04 90 11 ee) dadd f16,f17,f18
|
||||
38: (fe 96 c0 04|04 c0 96 fe) daddq f20,f22,f24
|
||||
3c: (7c 60 06 6c|6c 06 60 7c) dss 3
|
||||
40: (7e 00 06 6c|6c 06 00 7e) dssall
|
||||
44: (7c 25 22 ac|ac 22 25 7c) dst r5,r4,1
|
||||
48: (7e 08 3a ac|ac 3a 08 7e) dstt r8,r7,0
|
||||
4c: (7c 65 32 ec|ec 32 65 7c) dstst r5,r6,3
|
||||
50: (7e 44 2a ec|ec 2a 44 7e) dststt r4,r5,2
|
||||
54: (00 00 02 00|00 02 00 00) attn
|
||||
58: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
5c: (7c 6f f1 20|20 f1 6f 7c) mtcr r3
|
||||
60: (7c 68 11 20|20 11 68 7c) mtcrf 129,r3
|
||||
64: (7c 70 11 20|20 11 70 7c) mtocrf 1,r3
|
||||
68: (7c 70 21 20|20 21 70 7c) mtocrf 2,r3
|
||||
6c: (7c 70 41 20|20 41 70 7c) mtocrf 4,r3
|
||||
70: (7c 70 81 20|20 81 70 7c) mtocrf 8,r3
|
||||
74: (7c 71 01 20|20 01 71 7c) mtocrf 16,r3
|
||||
78: (7c 72 01 20|20 01 72 7c) mtocrf 32,r3
|
||||
7c: (7c 74 01 20|20 01 74 7c) mtocrf 64,r3
|
||||
80: (7c 78 01 20|20 01 78 7c) mtocrf 128,r3
|
||||
84: (7c 60 00 26|26 00 60 7c) mfcr r3
|
||||
88: (7c 70 10 26|26 10 70 7c) mfocrf r3,1
|
||||
8c: (7c 70 20 26|26 20 70 7c) mfocrf r3,2
|
||||
90: (7c 70 40 26|26 40 70 7c) mfocrf r3,4
|
||||
94: (7c 70 80 26|26 80 70 7c) mfocrf r3,8
|
||||
98: (7c 71 00 26|26 00 71 7c) mfocrf r3,16
|
||||
9c: (7c 72 00 26|26 00 72 7c) mfocrf r3,32
|
||||
a0: (7c 74 00 26|26 00 74 7c) mfocrf r3,64
|
||||
a4: (7c 78 00 26|26 00 78 7c) mfocrf r3,128
|
||||
a8: (7c 01 17 ec|ec 17 01 7c) dcbz r1,r2
|
||||
ac: (7c 23 27 ec|ec 27 23 7c) dcbzl r3,r4
|
||||
b0: (7c 05 37 ec|ec 37 05 7c) dcbz r5,r6
|
||||
b4: (fc 0c 55 8e|8e 55 0c fc) mtfsf 6,f10
|
||||
b8: (fc 0c 5d 8f|8f 5d 0c fc) mtfsf. 6,f11
|
||||
bc: (fc 0c 55 8e|8e 55 0c fc) mtfsf 6,f10
|
||||
c0: (fc 0c 5d 8f|8f 5d 0c fc) mtfsf. 6,f11
|
||||
c4: (fc 0d 55 8e|8e 55 0d fc) mtfsf 6,f10,0,1
|
||||
c8: (fc 0d 5d 8f|8f 5d 0d fc) mtfsf. 6,f11,0,1
|
||||
cc: (fe 0c 55 8e|8e 55 0c fe) mtfsf 6,f10,1,0
|
||||
d0: (fe 0c 5d 8f|8f 5d 0c fe) mtfsf. 6,f11,1,0
|
||||
d4: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
d8: (ff 00 f1 0d|0d f1 00 ff) mtfsfi. 6,15
|
||||
dc: (ff 00 01 0c|0c 01 00 ff) mtfsfi 6,0
|
||||
e0: (ff 00 f1 0d|0d f1 00 ff) mtfsfi. 6,15
|
||||
e4: (ff 01 01 0c|0c 01 01 ff) mtfsfi 6,0,1
|
||||
e8: (ff 01 f1 0d|0d f1 01 ff) mtfsfi. 6,15,1
|
||||
ec: (7d 6a 02 74|74 02 6a 7d) cbcdtd r10,r11
|
||||
f0: (7d 6a 02 34|34 02 6a 7d) cdtbcd r10,r11
|
||||
f4: (7d 4b 60 94|94 60 4b 7d) addg6s r10,r11,r12
|
||||
f8: (60 21 00 00|00 00 21 60) ori r1,r1,0
|
||||
fc: (60 21 00 00|00 00 21 60) ori r1,r1,0
|
||||
#pass
|
||||
|
@ -1,6 +1,6 @@
|
||||
# PowerPC POWER6 AltiVec tests
|
||||
#as: -mpower6
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
doze
|
||||
nap
|
||||
|
@ -2,122 +2,123 @@
|
||||
#objdump: -dr -Mpower7
|
||||
#name: POWER7 tests (includes DFP, Altivec and VSX)
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <power7>:
|
||||
0: 7c 64 2e 98 lxvd2x vs3,r4,r5
|
||||
4: 7d 64 2e 99 lxvd2x vs43,r4,r5
|
||||
8: 7c 64 2f 98 stxvd2x vs3,r4,r5
|
||||
c: 7d 64 2f 99 stxvd2x vs43,r4,r5
|
||||
10: f0 64 28 50 xxmrghd vs3,vs4,vs5
|
||||
14: f1 6c 68 57 xxmrghd vs43,vs44,vs45
|
||||
18: f0 64 2b 50 xxmrgld vs3,vs4,vs5
|
||||
1c: f1 6c 6b 57 xxmrgld vs43,vs44,vs45
|
||||
20: f0 64 28 50 xxmrghd vs3,vs4,vs5
|
||||
24: f1 6c 68 57 xxmrghd vs43,vs44,vs45
|
||||
28: f0 64 2b 50 xxmrgld vs3,vs4,vs5
|
||||
2c: f1 6c 6b 57 xxmrgld vs43,vs44,vs45
|
||||
30: f0 64 29 50 xxpermdi vs3,vs4,vs5,1
|
||||
34: f1 6c 69 57 xxpermdi vs43,vs44,vs45,1
|
||||
38: f0 64 2a 50 xxpermdi vs3,vs4,vs5,2
|
||||
3c: f1 6c 6a 57 xxpermdi vs43,vs44,vs45,2
|
||||
40: f0 64 27 80 xvmovdp vs3,vs4
|
||||
44: f1 6c 67 87 xvmovdp vs43,vs44
|
||||
48: f0 64 27 80 xvmovdp vs3,vs4
|
||||
4c: f1 6c 67 87 xvmovdp vs43,vs44
|
||||
50: f0 64 2f 80 xvcpsgndp vs3,vs4,vs5
|
||||
54: f1 6c 6f 87 xvcpsgndp vs43,vs44,vs45
|
||||
58: 7c 00 00 7c wait
|
||||
5c: 7c 00 00 7c wait
|
||||
60: 7c 20 00 7c waitrsv
|
||||
64: 7c 20 00 7c waitrsv
|
||||
68: 7c 40 00 7c waitimpl
|
||||
6c: 7c 40 00 7c waitimpl
|
||||
70: 4c 00 03 24 doze
|
||||
74: 4c 00 03 64 nap
|
||||
78: 4c 00 03 a4 sleep
|
||||
7c: 4c 00 03 e4 rvwinkle
|
||||
80: 7c 83 01 34 prtyw r3,r4
|
||||
84: 7d cd 01 74 prtyd r13,r14
|
||||
88: 7d 5c 02 a6 mfcfar r10
|
||||
8c: 7d 7c 03 a6 mtcfar r11
|
||||
90: 7c 83 2b f8 cmpb r3,r4,r5
|
||||
94: 7d 4b 66 2a lwzcix r10,r11,r12
|
||||
98: ee 11 90 04 dadd f16,f17,f18
|
||||
9c: fe 96 c0 04 daddq f20,f22,f24
|
||||
a0: 7c 60 06 6c dss 3
|
||||
a4: 7e 00 06 6c dssall
|
||||
a8: 7c 25 22 ac dst r5,r4,1
|
||||
ac: 7e 08 3a ac dstt r8,r7,0
|
||||
b0: 7c 65 32 ec dstst r5,r6,3
|
||||
b4: 7e 44 2a ec dststt r4,r5,2
|
||||
b8: 7d 4b 63 56 divwe r10,r11,r12
|
||||
bc: 7d 6c 6b 57 divwe\. r11,r12,r13
|
||||
c0: 7d 8d 77 56 divweo r12,r13,r14
|
||||
c4: 7d ae 7f 57 divweo\. r13,r14,r15
|
||||
c8: 7d 4b 63 16 divweu r10,r11,r12
|
||||
cc: 7d 6c 6b 17 divweu\. r11,r12,r13
|
||||
d0: 7d 8d 77 16 divweuo r12,r13,r14
|
||||
d4: 7d ae 7f 17 divweuo\. r13,r14,r15
|
||||
d8: 7e 27 d9 f8 bpermd r7,r17,r27
|
||||
dc: 7e 8a 02 f4 popcntw r10,r20
|
||||
e0: 7e 8a 03 f4 popcntd r10,r20
|
||||
e4: 7e 95 b4 28 ldbrx r20,r21,r22
|
||||
e8: 7e 95 b5 28 stdbrx r20,r21,r22
|
||||
ec: 7d 40 56 ee lfiwzx f10,0,r10
|
||||
f0: 7d 49 56 ee lfiwzx f10,r9,r10
|
||||
f4: ec 80 2e 9c fcfids f4,f5
|
||||
f8: ec 80 2e 9d fcfids\. f4,f5
|
||||
fc: ec 80 2f 9c fcfidus f4,f5
|
||||
100: ec 80 2f 9d fcfidus\. f4,f5
|
||||
104: fc 80 29 1c fctiwu f4,f5
|
||||
108: fc 80 29 1d fctiwu\. f4,f5
|
||||
10c: fc 80 29 1e fctiwuz f4,f5
|
||||
110: fc 80 29 1f fctiwuz\. f4,f5
|
||||
114: fc 80 2f 5c fctidu f4,f5
|
||||
118: fc 80 2f 5d fctidu\. f4,f5
|
||||
11c: fc 80 2f 5e fctiduz f4,f5
|
||||
120: fc 80 2f 5f fctiduz\. f4,f5
|
||||
124: fc 80 2f 9c fcfidu f4,f5
|
||||
128: fc 80 2f 9d fcfidu\. f4,f5
|
||||
12c: fc 0a 59 00 ftdiv cr0,f10,f11
|
||||
130: ff 8a 59 00 ftdiv cr7,f10,f11
|
||||
134: fc 00 51 40 ftsqrt cr0,f10
|
||||
138: ff 80 51 40 ftsqrt cr7,f10
|
||||
13c: 7e 08 4a 2c dcbtt r8,r9
|
||||
140: 7e 08 49 ec dcbtstt r8,r9
|
||||
144: ed 40 66 44 dcffix f10,f12
|
||||
148: ee 80 b6 45 dcffix\. f20,f22
|
||||
14c: 7d 4b 60 68 lbarx r10,r11,r12
|
||||
150: 7d 4b 60 68 lbarx r10,r11,r12
|
||||
154: 7d 4b 60 69 lbarx r10,r11,r12,1
|
||||
158: 7e 95 b0 e8 lharx r20,r21,r22
|
||||
15c: 7e 95 b0 e8 lharx r20,r21,r22
|
||||
160: 7e 95 b0 e9 lharx r20,r21,r22,1
|
||||
164: 7d 4b 65 6d stbcx\. r10,r11,r12
|
||||
168: 7d 4b 65 ad sthcx\. r10,r11,r12
|
||||
16c: fd c0 78 30 fre f14,f15
|
||||
170: fd c0 78 31 fre\. f14,f15
|
||||
174: ed c0 78 30 fres f14,f15
|
||||
178: ed c0 78 31 fres\. f14,f15
|
||||
17c: fd c0 78 34 frsqrte f14,f15
|
||||
180: fd c0 78 35 frsqrte\. f14,f15
|
||||
184: ed c0 78 34 frsqrtes f14,f15
|
||||
188: ed c0 78 35 frsqrtes\. f14,f15
|
||||
18c: 7c 43 27 1e isel r2,r3,r4,28
|
||||
190: 60 42 00 00 ori r2,r2,0
|
||||
194: 60 00 00 00 nop
|
||||
198: 60 00 00 00 nop
|
||||
19c: 60 42 00 00 ori r2,r2,0
|
||||
1a0: 7f 7b db 78 yield
|
||||
1a4: 7f 7b db 78 yield
|
||||
1a8: 7f bd eb 78 mdoio
|
||||
1ac: 7f bd eb 78 mdoio
|
||||
1b0: 7f de f3 78 mdoom
|
||||
1b4: 7f de f3 78 mdoom
|
||||
1b8: 7d 40 e2 a6 mfppr r10
|
||||
1bc: 7d 62 e2 a6 mfppr32 r11
|
||||
1c0: 7d 80 e3 a6 mtppr r12
|
||||
1c4: 7d a2 e3 a6 mtppr32 r13
|
||||
0: (7c 64 2e 98|98 2e 64 7c) lxvd2x vs3,r4,r5
|
||||
4: (7d 64 2e 99|99 2e 64 7d) lxvd2x vs43,r4,r5
|
||||
8: (7c 64 2f 98|98 2f 64 7c) stxvd2x vs3,r4,r5
|
||||
c: (7d 64 2f 99|99 2f 64 7d) stxvd2x vs43,r4,r5
|
||||
10: (f0 64 28 50|50 28 64 f0) xxmrghd vs3,vs4,vs5
|
||||
14: (f1 6c 68 57|57 68 6c f1) xxmrghd vs43,vs44,vs45
|
||||
18: (f0 64 2b 50|50 2b 64 f0) xxmrgld vs3,vs4,vs5
|
||||
1c: (f1 6c 6b 57|57 6b 6c f1) xxmrgld vs43,vs44,vs45
|
||||
20: (f0 64 28 50|50 28 64 f0) xxmrghd vs3,vs4,vs5
|
||||
24: (f1 6c 68 57|57 68 6c f1) xxmrghd vs43,vs44,vs45
|
||||
28: (f0 64 2b 50|50 2b 64 f0) xxmrgld vs3,vs4,vs5
|
||||
2c: (f1 6c 6b 57|57 6b 6c f1) xxmrgld vs43,vs44,vs45
|
||||
30: (f0 64 29 50|50 29 64 f0) xxpermdi vs3,vs4,vs5,1
|
||||
34: (f1 6c 69 57|57 69 6c f1) xxpermdi vs43,vs44,vs45,1
|
||||
38: (f0 64 2a 50|50 2a 64 f0) xxpermdi vs3,vs4,vs5,2
|
||||
3c: (f1 6c 6a 57|57 6a 6c f1) xxpermdi vs43,vs44,vs45,2
|
||||
40: (f0 64 27 80|80 27 64 f0) xvmovdp vs3,vs4
|
||||
44: (f1 6c 67 87|87 67 6c f1) xvmovdp vs43,vs44
|
||||
48: (f0 64 27 80|80 27 64 f0) xvmovdp vs3,vs4
|
||||
4c: (f1 6c 67 87|87 67 6c f1) xvmovdp vs43,vs44
|
||||
50: (f0 64 2f 80|80 2f 64 f0) xvcpsgndp vs3,vs4,vs5
|
||||
54: (f1 6c 6f 87|87 6f 6c f1) xvcpsgndp vs43,vs44,vs45
|
||||
58: (7c 00 00 7c|7c 00 00 7c) wait
|
||||
5c: (7c 00 00 7c|7c 00 00 7c) wait
|
||||
60: (7c 20 00 7c|7c 00 20 7c) waitrsv
|
||||
64: (7c 20 00 7c|7c 00 20 7c) waitrsv
|
||||
68: (7c 40 00 7c|7c 00 40 7c) waitimpl
|
||||
6c: (7c 40 00 7c|7c 00 40 7c) waitimpl
|
||||
70: (4c 00 03 24|24 03 00 4c) doze
|
||||
74: (4c 00 03 64|64 03 00 4c) nap
|
||||
78: (4c 00 03 a4|a4 03 00 4c) sleep
|
||||
7c: (4c 00 03 e4|e4 03 00 4c) rvwinkle
|
||||
80: (7c 83 01 34|34 01 83 7c) prtyw r3,r4
|
||||
84: (7d cd 01 74|74 01 cd 7d) prtyd r13,r14
|
||||
88: (7d 5c 02 a6|a6 02 5c 7d) mfcfar r10
|
||||
8c: (7d 7c 03 a6|a6 03 7c 7d) mtcfar r11
|
||||
90: (7c 83 2b f8|f8 2b 83 7c) cmpb r3,r4,r5
|
||||
94: (7d 4b 66 2a|2a 66 4b 7d) lwzcix r10,r11,r12
|
||||
98: (ee 11 90 04|04 90 11 ee) dadd f16,f17,f18
|
||||
9c: (fe 96 c0 04|04 c0 96 fe) daddq f20,f22,f24
|
||||
a0: (7c 60 06 6c|6c 06 60 7c) dss 3
|
||||
a4: (7e 00 06 6c|6c 06 00 7e) dssall
|
||||
a8: (7c 25 22 ac|ac 22 25 7c) dst r5,r4,1
|
||||
ac: (7e 08 3a ac|ac 3a 08 7e) dstt r8,r7,0
|
||||
b0: (7c 65 32 ec|ec 32 65 7c) dstst r5,r6,3
|
||||
b4: (7e 44 2a ec|ec 2a 44 7e) dststt r4,r5,2
|
||||
b8: (7d 4b 63 56|56 63 4b 7d) divwe r10,r11,r12
|
||||
bc: (7d 6c 6b 57|57 6b 6c 7d) divwe\. r11,r12,r13
|
||||
c0: (7d 8d 77 56|56 77 8d 7d) divweo r12,r13,r14
|
||||
c4: (7d ae 7f 57|57 7f ae 7d) divweo\. r13,r14,r15
|
||||
c8: (7d 4b 63 16|16 63 4b 7d) divweu r10,r11,r12
|
||||
cc: (7d 6c 6b 17|17 6b 6c 7d) divweu\. r11,r12,r13
|
||||
d0: (7d 8d 77 16|16 77 8d 7d) divweuo r12,r13,r14
|
||||
d4: (7d ae 7f 17|17 7f ae 7d) divweuo\. r13,r14,r15
|
||||
d8: (7e 27 d9 f8|f8 d9 27 7e) bpermd r7,r17,r27
|
||||
dc: (7e 8a 02 f4|f4 02 8a 7e) popcntw r10,r20
|
||||
e0: (7e 8a 03 f4|f4 03 8a 7e) popcntd r10,r20
|
||||
e4: (7e 95 b4 28|28 b4 95 7e) ldbrx r20,r21,r22
|
||||
e8: (7e 95 b5 28|28 b5 95 7e) stdbrx r20,r21,r22
|
||||
ec: (7d 40 56 ee|ee 56 40 7d) lfiwzx f10,0,r10
|
||||
f0: (7d 49 56 ee|ee 56 49 7d) lfiwzx f10,r9,r10
|
||||
f4: (ec 80 2e 9c|9c 2e 80 ec) fcfids f4,f5
|
||||
f8: (ec 80 2e 9d|9d 2e 80 ec) fcfids\. f4,f5
|
||||
fc: (ec 80 2f 9c|9c 2f 80 ec) fcfidus f4,f5
|
||||
100: (ec 80 2f 9d|9d 2f 80 ec) fcfidus\. f4,f5
|
||||
104: (fc 80 29 1c|1c 29 80 fc) fctiwu f4,f5
|
||||
108: (fc 80 29 1d|1d 29 80 fc) fctiwu\. f4,f5
|
||||
10c: (fc 80 29 1e|1e 29 80 fc) fctiwuz f4,f5
|
||||
110: (fc 80 29 1f|1f 29 80 fc) fctiwuz\. f4,f5
|
||||
114: (fc 80 2f 5c|5c 2f 80 fc) fctidu f4,f5
|
||||
118: (fc 80 2f 5d|5d 2f 80 fc) fctidu\. f4,f5
|
||||
11c: (fc 80 2f 5e|5e 2f 80 fc) fctiduz f4,f5
|
||||
120: (fc 80 2f 5f|5f 2f 80 fc) fctiduz\. f4,f5
|
||||
124: (fc 80 2f 9c|9c 2f 80 fc) fcfidu f4,f5
|
||||
128: (fc 80 2f 9d|9d 2f 80 fc) fcfidu\. f4,f5
|
||||
12c: (fc 0a 59 00|00 59 0a fc) ftdiv cr0,f10,f11
|
||||
130: (ff 8a 59 00|00 59 8a ff) ftdiv cr7,f10,f11
|
||||
134: (fc 00 51 40|40 51 00 fc) ftsqrt cr0,f10
|
||||
138: (ff 80 51 40|40 51 80 ff) ftsqrt cr7,f10
|
||||
13c: (7e 08 4a 2c|2c 4a 08 7e) dcbtt r8,r9
|
||||
140: (7e 08 49 ec|ec 49 08 7e) dcbtstt r8,r9
|
||||
144: (ed 40 66 44|44 66 40 ed) dcffix f10,f12
|
||||
148: (ee 80 b6 45|45 b6 80 ee) dcffix\. f20,f22
|
||||
14c: (7d 4b 60 68|68 60 4b 7d) lbarx r10,r11,r12
|
||||
150: (7d 4b 60 68|68 60 4b 7d) lbarx r10,r11,r12
|
||||
154: (7d 4b 60 69|69 60 4b 7d) lbarx r10,r11,r12,1
|
||||
158: (7e 95 b0 e8|e8 b0 95 7e) lharx r20,r21,r22
|
||||
15c: (7e 95 b0 e8|e8 b0 95 7e) lharx r20,r21,r22
|
||||
160: (7e 95 b0 e9|e9 b0 95 7e) lharx r20,r21,r22,1
|
||||
164: (7d 4b 65 6d|6d 65 4b 7d) stbcx\. r10,r11,r12
|
||||
168: (7d 4b 65 ad|ad 65 4b 7d) sthcx\. r10,r11,r12
|
||||
16c: (fd c0 78 30|30 78 c0 fd) fre f14,f15
|
||||
170: (fd c0 78 31|31 78 c0 fd) fre\. f14,f15
|
||||
174: (ed c0 78 30|30 78 c0 ed) fres f14,f15
|
||||
178: (ed c0 78 31|31 78 c0 ed) fres\. f14,f15
|
||||
17c: (fd c0 78 34|34 78 c0 fd) frsqrte f14,f15
|
||||
180: (fd c0 78 35|35 78 c0 fd) frsqrte\. f14,f15
|
||||
184: (ed c0 78 34|34 78 c0 ed) frsqrtes f14,f15
|
||||
188: (ed c0 78 35|35 78 c0 ed) frsqrtes\. f14,f15
|
||||
18c: (7c 43 27 1e|1e 27 43 7c) isel r2,r3,r4,28
|
||||
190: (60 42 00 00|00 00 42 60) ori r2,r2,0
|
||||
194: (60 00 00 00|00 00 00 60) nop
|
||||
198: (60 00 00 00|00 00 00 60) nop
|
||||
19c: (60 42 00 00|00 00 42 60) ori r2,r2,0
|
||||
1a0: (7f 7b db 78|78 db 7b 7f) yield
|
||||
1a4: (7f 7b db 78|78 db 7b 7f) yield
|
||||
1a8: (7f bd eb 78|78 eb bd 7f) mdoio
|
||||
1ac: (7f bd eb 78|78 eb bd 7f) mdoio
|
||||
1b0: (7f de f3 78|78 f3 de 7f) mdoom
|
||||
1b4: (7f de f3 78|78 f3 de 7f) mdoom
|
||||
1b8: (7d 40 e2 a6|a6 e2 40 7d) mfppr r10
|
||||
1bc: (7d 62 e2 a6|a6 e2 62 7d) mfppr32 r11
|
||||
1c0: (7d 80 e3 a6|a6 e3 80 7d) mtppr r12
|
||||
1c4: (7d a2 e3 a6|a6 e3 a2 7d) mtppr32 r13
|
||||
#pass
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
power7:
|
||||
lxvd2x 3,4,5
|
||||
lxvd2x 43,4,5
|
||||
|
@ -28,8 +28,23 @@ if { [istarget powerpc64*-*-*] || [istarget *-*-elf64*]} then {
|
||||
|
||||
if { [istarget powerpc*-*-*] } then {
|
||||
run_dump_test "simpshft"
|
||||
run_dump_test "machine"
|
||||
run_dump_test "regnames"
|
||||
if { [is_elf_format] } then {
|
||||
run_dump_test "machine"
|
||||
run_dump_test "common"
|
||||
run_dump_test "476"
|
||||
run_dump_test "a2"
|
||||
if { ![istarget powerpc*le-*-*] } then {
|
||||
run_dump_test "vle"
|
||||
run_dump_test "vle-reloc"
|
||||
run_dump_test "vle-simple-1"
|
||||
run_dump_test "vle-simple-2"
|
||||
run_dump_test "vle-simple-3"
|
||||
run_dump_test "vle-simple-4"
|
||||
run_dump_test "vle-simple-5"
|
||||
run_dump_test "vle-simple-6"
|
||||
}
|
||||
}
|
||||
|
||||
if { [istarget powerpc-*-*aix*] } then {
|
||||
run_dump_test "altivec_xcoff"
|
||||
@ -47,22 +62,11 @@ if { [istarget powerpc*-*-*] } then {
|
||||
run_dump_test "e500mc64_nop"
|
||||
run_dump_test "e5500_nop"
|
||||
run_dump_test "e6500_nop"
|
||||
run_dump_test "a2"
|
||||
run_dump_test "cell"
|
||||
run_dump_test "common"
|
||||
run_dump_test "power4_32"
|
||||
run_dump_test "power6"
|
||||
run_dump_test "power7"
|
||||
run_dump_test "vsx"
|
||||
run_dump_test "476"
|
||||
run_dump_test "titan"
|
||||
run_dump_test "vle"
|
||||
run_dump_test "vle-reloc"
|
||||
run_dump_test "vle-simple-1"
|
||||
run_dump_test "vle-simple-2"
|
||||
run_dump_test "vle-simple-3"
|
||||
run_dump_test "vle-simple-4"
|
||||
run_dump_test "vle-simple-5"
|
||||
run_dump_test "vle-simple-6"
|
||||
}
|
||||
}
|
||||
|
@ -2,71 +2,72 @@
|
||||
#objdump: -dr -Mppcps
|
||||
#name: PPC750CL paired single tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <start>:
|
||||
0: e0 03 d0 04 psq_l f0,4\(r3\),1,5
|
||||
4: e4 22 30 08 psq_lu f1,8\(r2\),0,3
|
||||
8: 10 45 25 4c psq_lux f2,r5,r4,1,2
|
||||
c: 10 62 22 8c psq_lx f3,r2,r4,0,5
|
||||
10: f0 62 30 08 psq_st f3,8\(r2\),0,3
|
||||
14: f4 62 70 08 psq_stu f3,8\(r2\),0,7
|
||||
18: 10 43 22 ce psq_stux f2,r3,r4,0,5
|
||||
1c: 10 c7 46 0e psq_stx f6,r7,r8,1,4
|
||||
20: 10 a0 3a 10 ps_abs f5,f7
|
||||
24: 10 a0 3a 11 ps_abs. f5,f7
|
||||
28: 10 22 18 2a ps_add f1,f2,f3
|
||||
2c: 10 22 18 2b ps_add. f1,f2,f3
|
||||
30: 11 82 20 40 ps_cmpo0 cr3,f2,f4
|
||||
34: 11 82 20 c0 ps_cmpo1 cr3,f2,f4
|
||||
38: 11 82 20 00 ps_cmpu0 cr3,f2,f4
|
||||
3c: 11 82 20 80 ps_cmpu1 cr3,f2,f4
|
||||
40: 10 44 30 24 ps_div f2,f4,f6
|
||||
44: 10 44 30 25 ps_div. f2,f4,f6
|
||||
48: 10 01 18 ba ps_madd f0,f1,f2,f3
|
||||
4c: 10 01 18 bb ps_madd. f0,f1,f2,f3
|
||||
50: 10 22 20 dc ps_madds0 f1,f2,f3,f4
|
||||
54: 10 22 20 dd ps_madds0. f1,f2,f3,f4
|
||||
58: 10 22 20 de ps_madds1 f1,f2,f3,f4
|
||||
5c: 10 22 20 df ps_madds1. f1,f2,f3,f4
|
||||
60: 10 44 34 20 ps_merge00 f2,f4,f6
|
||||
64: 10 44 34 21 ps_merge00. f2,f4,f6
|
||||
68: 10 44 34 60 ps_merge01 f2,f4,f6
|
||||
6c: 10 44 34 61 ps_merge01. f2,f4,f6
|
||||
70: 10 44 34 a0 ps_merge10 f2,f4,f6
|
||||
74: 10 44 34 a1 ps_merge10. f2,f4,f6
|
||||
78: 10 44 34 e0 ps_merge11 f2,f4,f6
|
||||
7c: 10 44 34 e1 ps_merge11. f2,f4,f6
|
||||
80: 10 60 28 90 ps_mr f3,f5
|
||||
84: 10 60 28 91 ps_mr. f3,f5
|
||||
88: 10 44 41 b8 ps_msub f2,f4,f6,f8
|
||||
8c: 10 44 41 b9 ps_msub. f2,f4,f6,f8
|
||||
90: 10 43 01 72 ps_mul f2,f3,f5
|
||||
94: 10 43 01 73 ps_mul. f2,f3,f5
|
||||
98: 10 64 01 d8 ps_muls0 f3,f4,f7
|
||||
9c: 10 64 01 d9 ps_muls0. f3,f4,f7
|
||||
a0: 10 64 01 da ps_muls1 f3,f4,f7
|
||||
a4: 10 64 01 db ps_muls1. f3,f4,f7
|
||||
a8: 10 20 29 10 ps_nabs f1,f5
|
||||
ac: 10 20 29 11 ps_nabs. f1,f5
|
||||
b0: 10 20 28 50 ps_neg f1,f5
|
||||
b4: 10 20 28 51 ps_neg. f1,f5
|
||||
b8: 10 23 39 7e ps_nmadd f1,f3,f5,f7
|
||||
bc: 10 23 39 7f ps_nmadd. f1,f3,f5,f7
|
||||
c0: 10 23 39 7c ps_nmsub f1,f3,f5,f7
|
||||
c4: 10 23 39 7d ps_nmsub. f1,f3,f5,f7
|
||||
c8: 11 20 18 30 ps_res f9,f3
|
||||
cc: 11 20 18 31 ps_res. f9,f3
|
||||
d0: 11 20 18 34 ps_rsqrte f9,f3
|
||||
d4: 11 20 18 35 ps_rsqrte. f9,f3
|
||||
d8: 10 22 20 ee ps_sel f1,f2,f3,f4
|
||||
dc: 10 22 20 ef ps_sel. f1,f2,f3,f4
|
||||
e0: 10 ab 10 28 ps_sub f5,f11,f2
|
||||
e4: 10 ab 10 29 ps_sub. f5,f11,f2
|
||||
e8: 10 45 52 54 ps_sum0 f2,f5,f9,f10
|
||||
ec: 10 45 52 55 ps_sum0. f2,f5,f9,f10
|
||||
f0: 10 45 52 56 ps_sum1 f2,f5,f9,f10
|
||||
f4: 10 45 52 57 ps_sum1. f2,f5,f9,f10
|
||||
f8: 10 03 2f ec dcbz_l r3,r5
|
||||
0: (e0 03 d0 04|04 d0 03 e0) psq_l f0,4\(r3\),1,5
|
||||
4: (e4 22 30 08|08 30 22 e4) psq_lu f1,8\(r2\),0,3
|
||||
8: (10 45 25 4c|4c 25 45 10) psq_lux f2,r5,r4,1,2
|
||||
c: (10 62 22 8c|8c 22 62 10) psq_lx f3,r2,r4,0,5
|
||||
10: (f0 62 30 08|08 30 62 f0) psq_st f3,8\(r2\),0,3
|
||||
14: (f4 62 70 08|08 70 62 f4) psq_stu f3,8\(r2\),0,7
|
||||
18: (10 43 22 ce|ce 22 43 10) psq_stux f2,r3,r4,0,5
|
||||
1c: (10 c7 46 0e|0e 46 c7 10) psq_stx f6,r7,r8,1,4
|
||||
20: (10 a0 3a 10|10 3a a0 10) ps_abs f5,f7
|
||||
24: (10 a0 3a 11|11 3a a0 10) ps_abs. f5,f7
|
||||
28: (10 22 18 2a|2a 18 22 10) ps_add f1,f2,f3
|
||||
2c: (10 22 18 2b|2b 18 22 10) ps_add. f1,f2,f3
|
||||
30: (11 82 20 40|40 20 82 11) ps_cmpo0 cr3,f2,f4
|
||||
34: (11 82 20 c0|c0 20 82 11) ps_cmpo1 cr3,f2,f4
|
||||
38: (11 82 20 00|00 20 82 11) ps_cmpu0 cr3,f2,f4
|
||||
3c: (11 82 20 80|80 20 82 11) ps_cmpu1 cr3,f2,f4
|
||||
40: (10 44 30 24|24 30 44 10) ps_div f2,f4,f6
|
||||
44: (10 44 30 25|25 30 44 10) ps_div. f2,f4,f6
|
||||
48: (10 01 18 ba|ba 18 01 10) ps_madd f0,f1,f2,f3
|
||||
4c: (10 01 18 bb|bb 18 01 10) ps_madd. f0,f1,f2,f3
|
||||
50: (10 22 20 dc|dc 20 22 10) ps_madds0 f1,f2,f3,f4
|
||||
54: (10 22 20 dd|dd 20 22 10) ps_madds0. f1,f2,f3,f4
|
||||
58: (10 22 20 de|de 20 22 10) ps_madds1 f1,f2,f3,f4
|
||||
5c: (10 22 20 df|df 20 22 10) ps_madds1. f1,f2,f3,f4
|
||||
60: (10 44 34 20|20 34 44 10) ps_merge00 f2,f4,f6
|
||||
64: (10 44 34 21|21 34 44 10) ps_merge00. f2,f4,f6
|
||||
68: (10 44 34 60|60 34 44 10) ps_merge01 f2,f4,f6
|
||||
6c: (10 44 34 61|61 34 44 10) ps_merge01. f2,f4,f6
|
||||
70: (10 44 34 a0|a0 34 44 10) ps_merge10 f2,f4,f6
|
||||
74: (10 44 34 a1|a1 34 44 10) ps_merge10. f2,f4,f6
|
||||
78: (10 44 34 e0|e0 34 44 10) ps_merge11 f2,f4,f6
|
||||
7c: (10 44 34 e1|e1 34 44 10) ps_merge11. f2,f4,f6
|
||||
80: (10 60 28 90|90 28 60 10) ps_mr f3,f5
|
||||
84: (10 60 28 91|91 28 60 10) ps_mr. f3,f5
|
||||
88: (10 44 41 b8|b8 41 44 10) ps_msub f2,f4,f6,f8
|
||||
8c: (10 44 41 b9|b9 41 44 10) ps_msub. f2,f4,f6,f8
|
||||
90: (10 43 01 72|72 01 43 10) ps_mul f2,f3,f5
|
||||
94: (10 43 01 73|73 01 43 10) ps_mul. f2,f3,f5
|
||||
98: (10 64 01 d8|d8 01 64 10) ps_muls0 f3,f4,f7
|
||||
9c: (10 64 01 d9|d9 01 64 10) ps_muls0. f3,f4,f7
|
||||
a0: (10 64 01 da|da 01 64 10) ps_muls1 f3,f4,f7
|
||||
a4: (10 64 01 db|db 01 64 10) ps_muls1. f3,f4,f7
|
||||
a8: (10 20 29 10|10 29 20 10) ps_nabs f1,f5
|
||||
ac: (10 20 29 11|11 29 20 10) ps_nabs. f1,f5
|
||||
b0: (10 20 28 50|50 28 20 10) ps_neg f1,f5
|
||||
b4: (10 20 28 51|51 28 20 10) ps_neg. f1,f5
|
||||
b8: (10 23 39 7e|7e 39 23 10) ps_nmadd f1,f3,f5,f7
|
||||
bc: (10 23 39 7f|7f 39 23 10) ps_nmadd. f1,f3,f5,f7
|
||||
c0: (10 23 39 7c|7c 39 23 10) ps_nmsub f1,f3,f5,f7
|
||||
c4: (10 23 39 7d|7d 39 23 10) ps_nmsub. f1,f3,f5,f7
|
||||
c8: (11 20 18 30|30 18 20 11) ps_res f9,f3
|
||||
cc: (11 20 18 31|31 18 20 11) ps_res. f9,f3
|
||||
d0: (11 20 18 34|34 18 20 11) ps_rsqrte f9,f3
|
||||
d4: (11 20 18 35|35 18 20 11) ps_rsqrte. f9,f3
|
||||
d8: (10 22 20 ee|ee 20 22 10) ps_sel f1,f2,f3,f4
|
||||
dc: (10 22 20 ef|ef 20 22 10) ps_sel. f1,f2,f3,f4
|
||||
e0: (10 ab 10 28|28 10 ab 10) ps_sub f5,f11,f2
|
||||
e4: (10 ab 10 29|29 10 ab 10) ps_sub. f5,f11,f2
|
||||
e8: (10 45 52 54|54 52 45 10) ps_sum0 f2,f5,f9,f10
|
||||
ec: (10 45 52 55|55 52 45 10) ps_sum0. f2,f5,f9,f10
|
||||
f0: (10 45 52 56|56 52 45 10) ps_sum1 f2,f5,f9,f10
|
||||
f4: (10 45 52 57|57 52 45 10) ps_sum1. f2,f5,f9,f10
|
||||
f8: (10 03 2f ec|ec 2f 03 10) dcbz_l r3,r5
|
||||
#pass
|
||||
|
@ -1,5 +1,5 @@
|
||||
# PowerPC 750 paired single precision tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
psq_l 0, 4(3), 1, 5
|
||||
psq_lu 1, 8(2), 0, 3
|
||||
|
@ -5,4 +5,4 @@
|
||||
.*
|
||||
|
||||
Contents of section \.text:
|
||||
0000 4fbdcb82 88850004 .*
|
||||
0000 (4fbdcb82|82cbbd4f) (88850004|04008588) .*
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -Drx
|
||||
#name: PowerPC Test 1, 32 bit elf
|
||||
|
||||
.*: +file format elf32-powerpc
|
||||
.*
|
||||
.*
|
||||
architecture: powerpc:common, flags 0x00000011:
|
||||
HAS_RELOC, HAS_SYMS
|
||||
@ -35,56 +35,56 @@ SYMBOL TABLE:
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000 <\.text>:
|
||||
0: 80 63 00 00 lwz r3,0\(r3\)
|
||||
2: R_PPC_ADDR16_LO \.data
|
||||
4: 80 63 00 04 lwz r3,4\(r3\)
|
||||
6: R_PPC_ADDR16_LO \.data\+0x4
|
||||
8: 80 63 00 04 lwz r3,4\(r3\)
|
||||
a: R_PPC_ADDR16_LO \.data\+0x4
|
||||
c: 80 63 00 08 lwz r3,8\(r3\)
|
||||
e: R_PPC_ADDR16_LO \.data\+0x8
|
||||
10: 80 63 00 00 lwz r3,0\(r3\)
|
||||
12: R_PPC_ADDR16_LO esym0
|
||||
14: 80 63 00 00 lwz r3,0\(r3\)
|
||||
16: R_PPC_ADDR16_LO esym1
|
||||
18: 38 60 00 04 li r3,4
|
||||
1c: 38 60 ff fc li r3,-4
|
||||
20: 38 60 00 04 li r3,4
|
||||
24: 38 60 ff fc li r3,-4
|
||||
28: 38 60 ff fc li r3,-4
|
||||
2c: 38 60 00 04 li r3,4
|
||||
30: 38 60 00 00 li r3,0
|
||||
32: R_PPC_ADDR16_LO \.data
|
||||
34: 38 60 00 00 li r3,0
|
||||
36: R_PPC_ADDR16_HI \.data
|
||||
38: 38 60 00 00 li r3,0
|
||||
3a: R_PPC_ADDR16_HA \.data
|
||||
3c: 38 60 ff fc li r3,-4
|
||||
40: 38 60 ff ff li r3,-1
|
||||
44: 38 60 00 00 li r3,0
|
||||
48: 80 64 00 04 lwz r3,4\(r4\)
|
||||
4c: 80 60 00 00 lwz r3,0\(0\)
|
||||
4e: R_PPC_ADDR16_LO \.text
|
||||
0: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
|
||||
(2|0): R_PPC_ADDR16_LO \.data
|
||||
4: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
|
||||
(6|4): R_PPC_ADDR16_LO \.data\+0x4
|
||||
8: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
|
||||
(a|8): R_PPC_ADDR16_LO \.data\+0x4
|
||||
c: (80 63 00 0.|0. 00 63 80) lwz r3,.\(r3\)
|
||||
(e|c): R_PPC_ADDR16_LO \.data\+0x8
|
||||
10: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
|
||||
(12|10): R_PPC_ADDR16_LO esym0
|
||||
14: (80 63 00 00|00 00 63 80) lwz r3,0\(r3\)
|
||||
(16|14): R_PPC_ADDR16_LO esym1
|
||||
18: (38 60 00 04|04 00 60 38) li r3,4
|
||||
1c: (38 60 ff fc|fc ff 60 38) li r3,-4
|
||||
20: (38 60 00 04|04 00 60 38) li r3,4
|
||||
24: (38 60 ff fc|fc ff 60 38) li r3,-4
|
||||
28: (38 60 ff fc|fc ff 60 38) li r3,-4
|
||||
2c: (38 60 00 04|04 00 60 38) li r3,4
|
||||
30: (38 60 00 00|00 00 60 38) li r3,0
|
||||
(32|30): R_PPC_ADDR16_LO \.data
|
||||
34: (38 60 00 00|00 00 60 38) li r3,0
|
||||
(36|34): R_PPC_ADDR16_HI \.data
|
||||
38: (38 60 00 00|00 00 60 38) li r3,0
|
||||
(3a|38): R_PPC_ADDR16_HA \.data
|
||||
3c: (38 60 ff fc|fc ff 60 38) li r3,-4
|
||||
40: (38 60 ff ff|ff ff 60 38) li r3,-1
|
||||
44: (38 60 00 00|00 00 60 38) li r3,0
|
||||
48: (80 64 00 04|04 00 64 80) lwz r3,4\(r4\)
|
||||
4c: (80 60 00 00|00 00 60 80) lwz r3,0\(0\)
|
||||
(4e|4c): R_PPC_ADDR16_LO \.text
|
||||
Disassembly of section \.data:
|
||||
|
||||
0+0000 <dsym0>:
|
||||
0: de ad be ef stfdu f21,-16657\(r13\)
|
||||
0: (de ad be ef|ef be ad de) stfdu f21,-16657\(r13\)
|
||||
|
||||
0+0004 <dsym1>:
|
||||
4: ca fe ba be lfd f23,-17730\(r30\)
|
||||
4: (ca fe ba be|be ba fe ca) lfd f23,-17730\(r30\)
|
||||
|
||||
0+0008 <datpt>:
|
||||
8: 00 98 96 80 \.long 0x989680
|
||||
8: (00 98 96 80|80 96 98 00) \.long 0x989680
|
||||
8: R_PPC_REL32 jk\+0x989680
|
||||
|
||||
0+000c <dat0>:
|
||||
c: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
c: (ff ff ff fc|fc ff ff ff) fnmsub f31,f31,f31,f31
|
||||
c: R_PPC_REL32 jk-0x4
|
||||
|
||||
0+0010 <dat1>:
|
||||
10: 00 00 00 00 \.long 0x0
|
||||
10: (00 00 00 00|00 00 00 00) \.long 0x0
|
||||
10: R_PPC_REL32 jk
|
||||
|
||||
0+0014 <dat2>:
|
||||
14: 00 00 00 04 \.long 0x4
|
||||
14: (00 00 00 04|04 00 00 00) \.long 0x4
|
||||
14: R_PPC_REL32 jk\+0x4
|
||||
|
@ -1,7 +1,7 @@
|
||||
#objdump: -Drx
|
||||
#name: PowerPC Test 1, 64 bit elf
|
||||
|
||||
.*: +file format elf64-powerpc
|
||||
.*
|
||||
.*
|
||||
architecture: powerpc:common64, flags 0x00000011:
|
||||
HAS_RELOC, HAS_SYMS
|
||||
@ -40,112 +40,110 @@ SYMBOL TABLE:
|
||||
Disassembly of section \.text:
|
||||
|
||||
0000000000000000 <\.text>:
|
||||
0: e8 63 00 00 ld r3,0\(r3\)
|
||||
2: R_PPC64_ADDR16_LO_DS \.data
|
||||
4: e8 63 00 08 ld r3,8\(r3\)
|
||||
6: R_PPC64_ADDR16_LO_DS \.data\+0x8
|
||||
8: e8 63 00 08 ld r3,8\(r3\)
|
||||
a: R_PPC64_ADDR16_LO_DS \.data\+0x8
|
||||
c: e8 63 00 10 ld r3,16\(r3\)
|
||||
e: R_PPC64_ADDR16_LO_DS \.data\+0x10
|
||||
10: e8 63 00 00 ld r3,0\(r3\)
|
||||
12: R_PPC64_ADDR16_LO_DS esym0
|
||||
14: e8 63 00 00 ld r3,0\(r3\)
|
||||
16: R_PPC64_ADDR16_LO_DS esym1
|
||||
18: e8 62 00 00 ld r3,0\(r2\)
|
||||
1a: R_PPC64_TOC16_DS \.toc
|
||||
1c: e8 62 00 08 ld r3,8\(r2\)
|
||||
1e: R_PPC64_TOC16_DS \.toc\+0x8
|
||||
20: e8 62 00 10 ld r3,16\(r2\)
|
||||
22: R_PPC64_TOC16_DS \.toc\+0x10
|
||||
24: e8 62 00 18 ld r3,24\(r2\)
|
||||
26: R_PPC64_TOC16_DS \.toc\+0x18
|
||||
28: e8 62 00 20 ld r3,32\(r2\)
|
||||
2a: R_PPC64_TOC16_DS \.toc\+0x20
|
||||
2c: e8 62 00 28 ld r3,40\(r2\)
|
||||
2e: R_PPC64_TOC16_DS \.toc\+0x28
|
||||
30: 3c 80 00 28 lis r4,40
|
||||
32: R_PPC64_TOC16_HA \.toc\+0x28
|
||||
34: e8 62 00 28 ld r3,40\(r2\)
|
||||
36: R_PPC64_TOC16_LO_DS \.toc\+0x28
|
||||
38: 38 60 00 08 li r3,8
|
||||
3c: 38 60 ff f8 li r3,-8
|
||||
40: 38 60 00 08 li r3,8
|
||||
44: 38 60 ff f8 li r3,-8
|
||||
48: 38 60 ff f8 li r3,-8
|
||||
4c: 38 60 00 08 li r3,8
|
||||
50: 38 60 00 00 li r3,0
|
||||
52: R_PPC64_ADDR16_LO \.data
|
||||
54: 38 60 00 00 li r3,0
|
||||
56: R_PPC64_ADDR16_HI \.data
|
||||
58: 38 60 00 00 li r3,0
|
||||
5a: R_PPC64_ADDR16_HA \.data
|
||||
5c: 38 60 00 00 li r3,0
|
||||
5e: R_PPC64_ADDR16_HIGHER \.data
|
||||
60: 38 60 00 00 li r3,0
|
||||
62: R_PPC64_ADDR16_HIGHERA \.data
|
||||
64: 38 60 00 00 li r3,0
|
||||
66: R_PPC64_ADDR16_HIGHEST \.data
|
||||
68: 38 60 00 00 li r3,0
|
||||
6a: R_PPC64_ADDR16_HIGHESTA \.data
|
||||
6c: 38 60 ff f8 li r3,-8
|
||||
70: 38 60 ff ff li r3,-1
|
||||
74: 38 60 00 00 li r3,0
|
||||
78: 38 60 ff ff li r3,-1
|
||||
7c: 38 60 00 00 li r3,0
|
||||
80: 38 60 ff ff li r3,-1
|
||||
84: 38 60 00 00 li r3,0
|
||||
88: e8 64 00 08 ld r3,8\(r4\)
|
||||
8c: e8 60 00 00 ld r3,0\(0\)
|
||||
8e: R_PPC64_ADDR16_LO_DS \.text
|
||||
0: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\)
|
||||
(2|0): R_PPC64_ADDR16_LO_DS \.data
|
||||
4: (e8 63 00 0.|0. 00 63 e8) ld r3,.\(r3\)
|
||||
(6|4): R_PPC64_ADDR16_LO_DS \.data\+0x8
|
||||
8: (e8 63 00 0.|0. 00 63 e8) ld r3,.\(r3\)
|
||||
(a|8): R_PPC64_ADDR16_LO_DS \.data\+0x8
|
||||
c: (e8 63 00 .0|.0 00 63 e8) ld r3,.*\(r3\)
|
||||
(e|c): R_PPC64_ADDR16_LO_DS \.data\+0x10
|
||||
10: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\)
|
||||
1(0|2): R_PPC64_ADDR16_LO_DS esym0
|
||||
14: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\)
|
||||
1(6|4): R_PPC64_ADDR16_LO_DS esym1
|
||||
18: (e8 62 00 00|00 00 62 e8) ld r3,0\(r2\)
|
||||
1(a|8): R_PPC64_TOC16_DS \.toc
|
||||
1c: (e8 62 00 0.|0. 00 62 e8) ld r3,.\(r2\)
|
||||
1(e|c): R_PPC64_TOC16_DS \.toc\+0x8
|
||||
20: (e8 62 00 .0|.0 00 62 e8) ld r3,.*\(r2\)
|
||||
2(2|0): R_PPC64_TOC16_DS \.toc\+0x10
|
||||
24: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\)
|
||||
2(6|4): R_PPC64_TOC16_DS \.toc\+0x18
|
||||
28: (e8 62 00 .0|.0 00 62 e8) ld r3,.*\(r2\)
|
||||
2(a|8): R_PPC64_TOC16_DS \.toc\+0x20
|
||||
2c: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\)
|
||||
2(e|c): R_PPC64_TOC16_DS \.toc\+0x28
|
||||
30: (3c 80 00 ..|.. 00 80 3c) lis r4,.*
|
||||
3(2|0): R_PPC64_TOC16_HA \.toc\+0x28
|
||||
34: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\)
|
||||
3(6|4): R_PPC64_TOC16_LO_DS \.toc\+0x28
|
||||
38: (38 60 00 08|08 00 60 38) li r3,8
|
||||
3c: (38 60 ff f8|f8 ff 60 38) li r3,-8
|
||||
40: (38 60 00 08|08 00 60 38) li r3,8
|
||||
44: (38 60 ff f8|f8 ff 60 38) li r3,-8
|
||||
48: (38 60 ff f8|f8 ff 60 38) li r3,-8
|
||||
4c: (38 60 00 08|08 00 60 38) li r3,8
|
||||
50: (38 60 00 00|00 00 60 38) li r3,0
|
||||
5(2|0): R_PPC64_ADDR16_LO \.data
|
||||
54: (38 60 00 00|00 00 60 38) li r3,0
|
||||
5(6|4): R_PPC64_ADDR16_HI \.data
|
||||
58: (38 60 00 00|00 00 60 38) li r3,0
|
||||
5(a|8): R_PPC64_ADDR16_HA \.data
|
||||
5c: (38 60 00 00|00 00 60 38) li r3,0
|
||||
5(e|c): R_PPC64_ADDR16_HIGHER \.data
|
||||
60: (38 60 00 00|00 00 60 38) li r3,0
|
||||
6(2|0): R_PPC64_ADDR16_HIGHERA \.data
|
||||
64: (38 60 00 00|00 00 60 38) li r3,0
|
||||
6(6|4): R_PPC64_ADDR16_HIGHEST \.data
|
||||
68: (38 60 00 00|00 00 60 38) li r3,0
|
||||
6(a|8): R_PPC64_ADDR16_HIGHESTA \.data
|
||||
6c: (38 60 ff f8|f8 ff 60 38) li r3,-8
|
||||
70: (38 60 ff ff|ff ff 60 38) li r3,-1
|
||||
74: (38 60 00 00|00 00 60 38) li r3,0
|
||||
78: (38 60 ff ff|ff ff 60 38) li r3,-1
|
||||
7c: (38 60 00 00|00 00 60 38) li r3,0
|
||||
80: (38 60 ff ff|ff ff 60 38) li r3,-1
|
||||
84: (38 60 00 00|00 00 60 38) li r3,0
|
||||
88: (e8 64 00 08|08 00 64 e8) ld r3,8\(r4\)
|
||||
8c: (e8 60 00 00|00 00 60 e8) ld r3,0\(0\)
|
||||
8(e|c): R_PPC64_ADDR16_LO_DS \.text
|
||||
Disassembly of section \.data:
|
||||
|
||||
0000000000000000 <dsym0>:
|
||||
0: 00 00 00 00 \.long 0x0
|
||||
4: de ad be ef stfdu f21,-16657\(r13\)
|
||||
0: (00 00 00 00|ef be ad de) .*
|
||||
4: (de ad be ef|00 00 00 00) .*
|
||||
|
||||
0000000000000008 <dsym1>:
|
||||
8: 00 00 00 00 \.long 0x0
|
||||
c: ca fe ba be lfd f23,-17730\(r30\)
|
||||
8: (00 00 00 00|be ba fe ca) .*
|
||||
c: (ca fe ba be|00 00 00 00) .*
|
||||
|
||||
0000000000000010 <datpt>:
|
||||
10: 00 98 96 80 \.long 0x989680
|
||||
10: (00 98 96 80|80 96 98 00) .*
|
||||
10: R_PPC64_REL32 jk\+0x989680
|
||||
|
||||
0000000000000014 <dat0>:
|
||||
14: ff ff ff fc fnmsub f31,f31,f31,f31
|
||||
14: (ff ff ff fc|fc ff ff ff) .*
|
||||
14: R_PPC64_REL32 jk-0x4
|
||||
|
||||
0000000000000018 <dat1>:
|
||||
18: 00 00 00 00 \.long 0x0
|
||||
18: 00 00 00 00 .*
|
||||
18: R_PPC64_REL32 jk
|
||||
|
||||
000000000000001c <dat2>:
|
||||
1c: 00 00 00 04 \.long 0x4
|
||||
1c: (00 00 00 04|04 00 00 00) .*
|
||||
1c: R_PPC64_REL32 jk\+0x4
|
||||
|
||||
0000000000000020 <dat3>:
|
||||
20: 00 00 00 00 \.long 0x0
|
||||
20: (00 00 00 00|08 00 00 00) .*
|
||||
20: R_PPC64_REL64 jk\+0x8
|
||||
24: 00 00 00 08 \.long 0x8
|
||||
24: (00 00 00 08|00 00 00 00) .*
|
||||
|
||||
0000000000000028 <dat4>:
|
||||
28: 00 00 00 00 \.long 0x0
|
||||
28: (00 00 00 00|10 00 00 00) .*
|
||||
28: R_PPC64_REL64 jk\+0x10
|
||||
2c: 00 00 00 10 \.long 0x10
|
||||
2c: (00 00 00 10|00 00 00 00) .*
|
||||
Disassembly of section \.toc:
|
||||
|
||||
0000000000000000 <\.toc>:
|
||||
\.\.\.
|
||||
#...
|
||||
0: R_PPC64_ADDR64 \.data
|
||||
#...
|
||||
8: R_PPC64_ADDR64 \.data\+0x8
|
||||
c: 00 00 00 08 \.long 0x8
|
||||
10: 00 00 00 00 \.long 0x0
|
||||
#...
|
||||
10: R_PPC64_ADDR64 \.data\+0x8
|
||||
14: 00 00 00 08 \.long 0x8
|
||||
18: 00 00 00 00 \.long 0x0
|
||||
#...
|
||||
18: R_PPC64_ADDR64 \.data\+0x10
|
||||
1c: 00 00 00 10 \.long 0x10
|
||||
\.\.\.
|
||||
#...
|
||||
20: R_PPC64_ADDR64 esym0
|
||||
28: R_PPC64_ADDR64 esym1
|
||||
|
@ -2,266 +2,266 @@
|
||||
#objdump: -dr -Mtitan
|
||||
#name: AppliedMicro Titan tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+0000000 <start>:
|
||||
0: 4e 80 00 20 blr
|
||||
4: 0c 81 00 00 tweqi r1,0
|
||||
8: 10 41 01 58 macchw r2,r1,r0
|
||||
c: 10 41 01 59 macchw\. r2,r1,r0
|
||||
10: 10 41 05 58 macchwo r2,r1,r0
|
||||
14: 10 41 05 59 macchwo\. r2,r1,r0
|
||||
18: 10 41 01 d8 macchws r2,r1,r0
|
||||
1c: 10 41 01 d9 macchws\. r2,r1,r0
|
||||
20: 10 41 05 d8 macchwso r2,r1,r0
|
||||
24: 10 41 05 d9 macchwso\. r2,r1,r0
|
||||
28: 10 41 01 98 macchwsu r2,r1,r0
|
||||
2c: 10 41 01 99 macchwsu\. r2,r1,r0
|
||||
30: 10 41 05 98 macchwsuo r2,r1,r0
|
||||
34: 10 41 05 99 macchwsuo\. r2,r1,r0
|
||||
38: 10 41 01 18 macchwu r2,r1,r0
|
||||
3c: 10 41 01 19 macchwu\. r2,r1,r0
|
||||
40: 10 41 05 18 macchwuo r2,r1,r0
|
||||
44: 10 41 05 19 macchwuo\. r2,r1,r0
|
||||
48: 10 41 00 58 machhw r2,r1,r0
|
||||
4c: 10 41 00 59 machhw\. r2,r1,r0
|
||||
50: 10 41 04 58 machhwo r2,r1,r0
|
||||
54: 10 41 04 59 machhwo\. r2,r1,r0
|
||||
58: 10 41 00 d8 machhws r2,r1,r0
|
||||
5c: 10 41 00 d9 machhws\. r2,r1,r0
|
||||
60: 10 41 04 d8 machhwso r2,r1,r0
|
||||
64: 10 41 04 d9 machhwso\. r2,r1,r0
|
||||
68: 10 41 00 98 machhwsu r2,r1,r0
|
||||
6c: 10 41 00 99 machhwsu\. r2,r1,r0
|
||||
70: 10 41 04 98 machhwsuo r2,r1,r0
|
||||
74: 10 41 04 99 machhwsuo\. r2,r1,r0
|
||||
78: 10 41 00 18 machhwu r2,r1,r0
|
||||
7c: 10 41 00 19 machhwu\. r2,r1,r0
|
||||
80: 10 41 04 18 machhwuo r2,r1,r0
|
||||
84: 10 41 04 19 machhwuo\. r2,r1,r0
|
||||
88: 10 41 03 58 maclhw r2,r1,r0
|
||||
8c: 10 41 03 59 maclhw\. r2,r1,r0
|
||||
90: 10 41 07 58 maclhwo r2,r1,r0
|
||||
94: 10 41 07 59 maclhwo\. r2,r1,r0
|
||||
98: 10 41 03 d8 maclhws r2,r1,r0
|
||||
9c: 10 41 03 d9 maclhws\. r2,r1,r0
|
||||
a0: 10 41 07 d8 maclhwso r2,r1,r0
|
||||
a4: 10 41 07 d9 maclhwso\. r2,r1,r0
|
||||
a8: 10 41 03 98 maclhwsu r2,r1,r0
|
||||
ac: 10 41 03 99 maclhwsu\. r2,r1,r0
|
||||
b0: 10 41 07 98 maclhwsuo r2,r1,r0
|
||||
b4: 10 41 07 99 maclhwsuo\. r2,r1,r0
|
||||
b8: 10 41 03 18 maclhwu r2,r1,r0
|
||||
bc: 10 41 03 19 maclhwu\. r2,r1,r0
|
||||
c0: 10 41 07 18 maclhwuo r2,r1,r0
|
||||
c4: 10 41 07 19 maclhwuo\. r2,r1,r0
|
||||
c8: 10 41 01 5c nmacchw r2,r1,r0
|
||||
cc: 10 41 01 5d nmacchw\. r2,r1,r0
|
||||
d0: 10 41 05 5c nmacchwo r2,r1,r0
|
||||
d4: 10 41 05 5d nmacchwo\. r2,r1,r0
|
||||
d8: 10 41 01 dc nmacchws r2,r1,r0
|
||||
dc: 10 41 01 dd nmacchws\. r2,r1,r0
|
||||
e0: 10 41 05 dc nmacchwso r2,r1,r0
|
||||
e4: 10 41 05 dd nmacchwso\. r2,r1,r0
|
||||
e8: 10 41 00 5c nmachhw r2,r1,r0
|
||||
ec: 10 41 00 5d nmachhw\. r2,r1,r0
|
||||
f0: 10 41 04 5c nmachhwo r2,r1,r0
|
||||
f4: 10 41 04 5d nmachhwo\. r2,r1,r0
|
||||
f8: 10 41 00 dc nmachhws r2,r1,r0
|
||||
fc: 10 41 00 dd nmachhws\. r2,r1,r0
|
||||
100: 10 41 04 dc nmachhwso r2,r1,r0
|
||||
104: 10 41 04 dd nmachhwso\. r2,r1,r0
|
||||
108: 10 41 03 5c nmaclhw r2,r1,r0
|
||||
10c: 10 41 03 5d nmaclhw\. r2,r1,r0
|
||||
110: 10 41 07 5c nmaclhwo r2,r1,r0
|
||||
114: 10 41 07 5d nmaclhwo\. r2,r1,r0
|
||||
118: 10 41 03 dc nmaclhws r2,r1,r0
|
||||
11c: 10 41 03 dd nmaclhws\. r2,r1,r0
|
||||
120: 10 41 07 dc nmaclhwso r2,r1,r0
|
||||
124: 10 41 07 dd nmaclhwso\. r2,r1,r0
|
||||
128: 10 41 01 50 mulchw r2,r1,r0
|
||||
12c: 10 41 01 51 mulchw\. r2,r1,r0
|
||||
130: 10 41 01 10 mulchwu r2,r1,r0
|
||||
134: 10 41 01 11 mulchwu\. r2,r1,r0
|
||||
138: 10 41 00 50 mulhhw r2,r1,r0
|
||||
13c: 10 41 00 51 mulhhw\. r2,r1,r0
|
||||
140: 10 41 00 10 mulhhwu r2,r1,r0
|
||||
144: 10 41 00 11 mulhhwu\. r2,r1,r0
|
||||
148: 10 41 03 50 mullhw r2,r1,r0
|
||||
14c: 10 41 03 51 mullhw\. r2,r1,r0
|
||||
150: 10 41 03 10 mullhwu r2,r1,r0
|
||||
154: 10 41 03 11 mullhwu\. r2,r1,r0
|
||||
158: 7c 22 00 9c dlmzb r2,r1,r0
|
||||
15c: 7c 22 00 9d dlmzb\. r2,r1,r0
|
||||
160: 7c 02 0b 8c dccci r2,r1
|
||||
164: 7c 02 0f 8c iccci r2,r1
|
||||
168: 7c 02 0b 0c dcblc r2,r1
|
||||
16c: 7c 02 0b 0c dcblc r2,r1
|
||||
170: 7c 22 0b 0c dcblc 1,r2,r1
|
||||
174: 7c 02 09 4c dcbtls r2,r1
|
||||
178: 7c 02 09 4c dcbtls r2,r1
|
||||
17c: 7c 22 09 4c dcbtls 1,r2,r1
|
||||
180: 7c 02 09 0c dcbtstls r2,r1
|
||||
184: 7c 02 09 0c dcbtstls r2,r1
|
||||
188: 7c 22 09 0c dcbtstls 1,r2,r1
|
||||
18c: 7c 02 09 cc icblc r2,r1
|
||||
190: 7c 02 09 cc icblc r2,r1
|
||||
194: 7c 22 09 cc icblc 1,r2,r1
|
||||
198: 7c 02 0b cc icbtls r2,r1
|
||||
19c: 7c 02 0b cc icbtls r2,r1
|
||||
1a0: 7c 22 0b cc icbtls 1,r2,r1
|
||||
1a4: 7c 41 02 8c dcread r2,r1,r0
|
||||
1a8: 7c 02 0f cc icread r2,r1
|
||||
1ac: 7c 41 02 9c mfpmr r2,1
|
||||
1b0: 7c 22 02 9c mfpmr r1,2
|
||||
1b4: 7c 81 02 a6 mfxer r4
|
||||
1b8: 7c 81 02 a6 mfxer r4
|
||||
1bc: 7c 88 02 a6 mflr r4
|
||||
1c0: 7c 88 02 a6 mflr r4
|
||||
1c4: 7c 89 02 a6 mfctr r4
|
||||
1c8: 7c 89 02 a6 mfctr r4
|
||||
1cc: 7c 96 02 a6 mfdec r4
|
||||
1d0: 7c 96 02 a6 mfdec r4
|
||||
1d4: 7c 9a 02 a6 mfsrr0 r4
|
||||
1d8: 7c 9a 02 a6 mfsrr0 r4
|
||||
1dc: 7c 9b 02 a6 mfsrr1 r4
|
||||
1e0: 7c 9b 02 a6 mfsrr1 r4
|
||||
1e4: 7c 90 0a a6 mfpid r4
|
||||
1e8: 7c 90 0a a6 mfpid r4
|
||||
1ec: 7c 9a 0a a6 mfcsrr0 r4
|
||||
1f0: 7c 9a 0a a6 mfcsrr0 r4
|
||||
1f4: 7c 9b 0a a6 mfcsrr1 r4
|
||||
1f8: 7c 9b 0a a6 mfcsrr1 r4
|
||||
1fc: 7c 9d 0a a6 mfdear r4
|
||||
200: 7c 9d 0a a6 mfdear r4
|
||||
204: 7c 9e 0a a6 mfesr r4
|
||||
208: 7c 9e 0a a6 mfesr r4
|
||||
20c: 7c 9f 0a a6 mfivpr r4
|
||||
210: 7c 9f 0a a6 mfivpr r4
|
||||
214: 7c 80 42 a6 mfusprg0 r4
|
||||
218: 7c 80 42 a6 mfusprg0 r4
|
||||
21c: 7c 84 42 a6 mfsprg r4,4
|
||||
220: 7c 84 42 a6 mfsprg r4,4
|
||||
224: 7c 85 42 a6 mfsprg r4,5
|
||||
228: 7c 85 42 a6 mfsprg r4,5
|
||||
22c: 7c 86 42 a6 mfsprg r4,6
|
||||
230: 7c 86 42 a6 mfsprg r4,6
|
||||
234: 7c 87 42 a6 mfsprg r4,7
|
||||
238: 7c 87 42 a6 mfsprg r4,7
|
||||
23c: 7c 8c 42 a6 mftb r4
|
||||
240: 7c 8c 42 a6 mftb r4
|
||||
244: 7c 8c 42 a6 mftb r4
|
||||
248: 7c 8d 42 a6 mftbu r4
|
||||
24c: 7c 8d 42 a6 mftbu r4
|
||||
250: 7c 90 42 a6 mfsprg r4,0
|
||||
254: 7c 90 42 a6 mfsprg r4,0
|
||||
258: 7c 91 42 a6 mfsprg r4,1
|
||||
25c: 7c 91 42 a6 mfsprg r4,1
|
||||
260: 7c 92 42 a6 mfsprg r4,2
|
||||
264: 7c 92 42 a6 mfsprg r4,2
|
||||
268: 7c 93 42 a6 mfsprg r4,3
|
||||
26c: 7c 93 42 a6 mfsprg r4,3
|
||||
270: 7c 9e 42 a6 mfpir r4
|
||||
274: 7c 9e 42 a6 mfpir r4
|
||||
278: 7c 9f 42 a6 mfpvr r4
|
||||
27c: 7c 9f 42 a6 mfpvr r4
|
||||
280: 7c 90 4a a6 mfdbsr r4
|
||||
284: 7c 90 4a a6 mfdbsr r4
|
||||
288: 7c 94 4a a6 mfdbcr0 r4
|
||||
28c: 7c 94 4a a6 mfdbcr0 r4
|
||||
290: 7c 95 4a a6 mfdbcr1 r4
|
||||
294: 7c 95 4a a6 mfdbcr1 r4
|
||||
298: 7c 96 4a a6 mfdbcr2 r4
|
||||
29c: 7c 96 4a a6 mfdbcr2 r4
|
||||
2a0: 7c 98 4a a6 mfiac1 r4
|
||||
2a4: 7c 98 4a a6 mfiac1 r4
|
||||
2a8: 7c 99 4a a6 mfiac2 r4
|
||||
2ac: 7c 99 4a a6 mfiac2 r4
|
||||
2b0: 7c 9a 4a a6 mfiac3 r4
|
||||
2b4: 7c 9a 4a a6 mfiac3 r4
|
||||
2b8: 7c 9b 4a a6 mfiac4 r4
|
||||
2bc: 7c 9b 4a a6 mfiac4 r4
|
||||
2c0: 7c 9c 4a a6 mfdac1 r4
|
||||
2c4: 7c 9c 4a a6 mfdac1 r4
|
||||
2c8: 7c 9d 4a a6 mfdac2 r4
|
||||
2cc: 7c 9d 4a a6 mfdac2 r4
|
||||
2d0: 7c 9e 4a a6 mfdvc1 r4
|
||||
2d4: 7c 9e 4a a6 mfdvc1 r4
|
||||
2d8: 7c 9f 4a a6 mfdvc2 r4
|
||||
2dc: 7c 9f 4a a6 mfdvc2 r4
|
||||
2e0: 7c 90 52 a6 mftsr r4
|
||||
2e4: 7c 90 52 a6 mftsr r4
|
||||
2e8: 7c 94 52 a6 mftcr r4
|
||||
2ec: 7c 94 52 a6 mftcr r4
|
||||
2f0: 7c 90 62 a6 mfivor0 r4
|
||||
2f4: 7c 90 62 a6 mfivor0 r4
|
||||
2f8: 7c 91 62 a6 mfivor1 r4
|
||||
2fc: 7c 91 62 a6 mfivor1 r4
|
||||
300: 7c 92 62 a6 mfivor2 r4
|
||||
304: 7c 92 62 a6 mfivor2 r4
|
||||
308: 7c 93 62 a6 mfivor3 r4
|
||||
30c: 7c 93 62 a6 mfivor3 r4
|
||||
310: 7c 94 62 a6 mfivor4 r4
|
||||
314: 7c 94 62 a6 mfivor4 r4
|
||||
318: 7c 95 62 a6 mfivor5 r4
|
||||
31c: 7c 95 62 a6 mfivor5 r4
|
||||
320: 7c 96 62 a6 mfivor6 r4
|
||||
324: 7c 96 62 a6 mfivor6 r4
|
||||
328: 7c 97 62 a6 mfivor7 r4
|
||||
32c: 7c 97 62 a6 mfivor7 r4
|
||||
330: 7c 98 62 a6 mfivor8 r4
|
||||
334: 7c 98 62 a6 mfivor8 r4
|
||||
338: 7c 99 62 a6 mfivor9 r4
|
||||
33c: 7c 99 62 a6 mfivor9 r4
|
||||
340: 7c 9a 62 a6 mfivor10 r4
|
||||
344: 7c 9a 62 a6 mfivor10 r4
|
||||
348: 7c 9b 62 a6 mfivor11 r4
|
||||
34c: 7c 9b 62 a6 mfivor11 r4
|
||||
350: 7c 9c 62 a6 mfivor12 r4
|
||||
354: 7c 9c 62 a6 mfivor12 r4
|
||||
358: 7c 9d 62 a6 mfivor13 r4
|
||||
35c: 7c 9d 62 a6 mfivor13 r4
|
||||
360: 7c 9e 62 a6 mfivor14 r4
|
||||
364: 7c 9e 62 a6 mfivor14 r4
|
||||
368: 7c 9f 62 a6 mfivor15 r4
|
||||
36c: 7c 9f 62 a6 mfivor15 r4
|
||||
370: 7c 93 82 a6 mfivor35 r4
|
||||
374: 7c 93 82 a6 mfivor35 r4
|
||||
378: 7c 9a 8a a6 mfdc_dat r4
|
||||
37c: 7c 9a 8a a6 mfdc_dat r4
|
||||
380: 7c 9b 8a a6 mfmcsrr1 r4
|
||||
384: 7c 9b 8a a6 mfmcsrr1 r4
|
||||
388: 7c 9c 8a a6 mfmcsr r4
|
||||
38c: 7c 9c 8a a6 mfmcsr r4
|
||||
390: 7c 90 da a6 mfivndx r4
|
||||
394: 7c 90 da a6 mfivndx r4
|
||||
398: 7c 91 da a6 mfdvndx r4
|
||||
39c: 7c 91 da a6 mfdvndx r4
|
||||
3a0: 7c 92 da a6 mfivlim r4
|
||||
3a4: 7c 92 da a6 mfivlim r4
|
||||
3a8: 7c 93 da a6 mfdvlim r4
|
||||
3ac: 7c 93 da a6 mfdvlim r4
|
||||
3b0: 7c 94 da a6 mfclcsr r4
|
||||
3b4: 7c 94 da a6 mfclcsr r4
|
||||
3b8: 7c 98 da a6 mfccr1 r4
|
||||
3bc: 7c 98 da a6 mfccr1 r4
|
||||
3c0: 7c 9b e2 a6 mfrstcfg r4
|
||||
3c4: 7c 9b e2 a6 mfrstcfg r4
|
||||
3c8: 7c 9c e2 a6 mfdcdbtrl r4
|
||||
3cc: 7c 9c e2 a6 mfdcdbtrl r4
|
||||
3d0: 7c 9d e2 a6 mfdcdbtrh r4
|
||||
3d4: 7c 9d e2 a6 mfdcdbtrh r4
|
||||
3d8: 7c 9f e2 a6 mficdbtr r4
|
||||
3dc: 7c 9f e2 a6 mficdbtr r4
|
||||
3e0: 7c 92 ea a6 mfmmucr r4
|
||||
3e4: 7c 92 ea a6 mfmmucr r4
|
||||
3e8: 7c 93 ea a6 mfccr0 r4
|
||||
3ec: 7c 93 ea a6 mfccr0 r4
|
||||
3f0: 7c 93 f2 a6 mficdbdr r4
|
||||
3f4: 7c 93 f2 a6 mficdbdr r4
|
||||
3f8: 7c 93 fa a6 mfdbdr r4
|
||||
3fc: 7c 93 fa a6 mfdbdr r4
|
||||
400: 7c 96 0b a6 mtdecar r4
|
||||
404: 7c 96 0b a6 mtdecar r4
|
||||
0: (4e 80 00 20|20 00 80 4e) blr
|
||||
4: (0c 81 00 00|00 00 81 0c) tweqi r1,0
|
||||
8: (10 41 01 58|58 01 41 10) macchw r2,r1,r0
|
||||
c: (10 41 01 59|59 01 41 10) macchw\. r2,r1,r0
|
||||
10: (10 41 05 58|58 05 41 10) macchwo r2,r1,r0
|
||||
14: (10 41 05 59|59 05 41 10) macchwo\. r2,r1,r0
|
||||
18: (10 41 01 d8|d8 01 41 10) macchws r2,r1,r0
|
||||
1c: (10 41 01 d9|d9 01 41 10) macchws\. r2,r1,r0
|
||||
20: (10 41 05 d8|d8 05 41 10) macchwso r2,r1,r0
|
||||
24: (10 41 05 d9|d9 05 41 10) macchwso\. r2,r1,r0
|
||||
28: (10 41 01 98|98 01 41 10) macchwsu r2,r1,r0
|
||||
2c: (10 41 01 99|99 01 41 10) macchwsu\. r2,r1,r0
|
||||
30: (10 41 05 98|98 05 41 10) macchwsuo r2,r1,r0
|
||||
34: (10 41 05 99|99 05 41 10) macchwsuo\. r2,r1,r0
|
||||
38: (10 41 01 18|18 01 41 10) macchwu r2,r1,r0
|
||||
3c: (10 41 01 19|19 01 41 10) macchwu\. r2,r1,r0
|
||||
40: (10 41 05 18|18 05 41 10) macchwuo r2,r1,r0
|
||||
44: (10 41 05 19|19 05 41 10) macchwuo\. r2,r1,r0
|
||||
48: (10 41 00 58|58 00 41 10) machhw r2,r1,r0
|
||||
4c: (10 41 00 59|59 00 41 10) machhw\. r2,r1,r0
|
||||
50: (10 41 04 58|58 04 41 10) machhwo r2,r1,r0
|
||||
54: (10 41 04 59|59 04 41 10) machhwo\. r2,r1,r0
|
||||
58: (10 41 00 d8|d8 00 41 10) machhws r2,r1,r0
|
||||
5c: (10 41 00 d9|d9 00 41 10) machhws\. r2,r1,r0
|
||||
60: (10 41 04 d8|d8 04 41 10) machhwso r2,r1,r0
|
||||
64: (10 41 04 d9|d9 04 41 10) machhwso\. r2,r1,r0
|
||||
68: (10 41 00 98|98 00 41 10) machhwsu r2,r1,r0
|
||||
6c: (10 41 00 99|99 00 41 10) machhwsu\. r2,r1,r0
|
||||
70: (10 41 04 98|98 04 41 10) machhwsuo r2,r1,r0
|
||||
74: (10 41 04 99|99 04 41 10) machhwsuo\. r2,r1,r0
|
||||
78: (10 41 00 18|18 00 41 10) machhwu r2,r1,r0
|
||||
7c: (10 41 00 19|19 00 41 10) machhwu\. r2,r1,r0
|
||||
80: (10 41 04 18|18 04 41 10) machhwuo r2,r1,r0
|
||||
84: (10 41 04 19|19 04 41 10) machhwuo\. r2,r1,r0
|
||||
88: (10 41 03 58|58 03 41 10) maclhw r2,r1,r0
|
||||
8c: (10 41 03 59|59 03 41 10) maclhw\. r2,r1,r0
|
||||
90: (10 41 07 58|58 07 41 10) maclhwo r2,r1,r0
|
||||
94: (10 41 07 59|59 07 41 10) maclhwo\. r2,r1,r0
|
||||
98: (10 41 03 d8|d8 03 41 10) maclhws r2,r1,r0
|
||||
9c: (10 41 03 d9|d9 03 41 10) maclhws\. r2,r1,r0
|
||||
a0: (10 41 07 d8|d8 07 41 10) maclhwso r2,r1,r0
|
||||
a4: (10 41 07 d9|d9 07 41 10) maclhwso\. r2,r1,r0
|
||||
a8: (10 41 03 98|98 03 41 10) maclhwsu r2,r1,r0
|
||||
ac: (10 41 03 99|99 03 41 10) maclhwsu\. r2,r1,r0
|
||||
b0: (10 41 07 98|98 07 41 10) maclhwsuo r2,r1,r0
|
||||
b4: (10 41 07 99|99 07 41 10) maclhwsuo\. r2,r1,r0
|
||||
b8: (10 41 03 18|18 03 41 10) maclhwu r2,r1,r0
|
||||
bc: (10 41 03 19|19 03 41 10) maclhwu\. r2,r1,r0
|
||||
c0: (10 41 07 18|18 07 41 10) maclhwuo r2,r1,r0
|
||||
c4: (10 41 07 19|19 07 41 10) maclhwuo\. r2,r1,r0
|
||||
c8: (10 41 01 5c|5c 01 41 10) nmacchw r2,r1,r0
|
||||
cc: (10 41 01 5d|5d 01 41 10) nmacchw\. r2,r1,r0
|
||||
d0: (10 41 05 5c|5c 05 41 10) nmacchwo r2,r1,r0
|
||||
d4: (10 41 05 5d|5d 05 41 10) nmacchwo\. r2,r1,r0
|
||||
d8: (10 41 01 dc|dc 01 41 10) nmacchws r2,r1,r0
|
||||
dc: (10 41 01 dd|dd 01 41 10) nmacchws\. r2,r1,r0
|
||||
e0: (10 41 05 dc|dc 05 41 10) nmacchwso r2,r1,r0
|
||||
e4: (10 41 05 dd|dd 05 41 10) nmacchwso\. r2,r1,r0
|
||||
e8: (10 41 00 5c|5c 00 41 10) nmachhw r2,r1,r0
|
||||
ec: (10 41 00 5d|5d 00 41 10) nmachhw\. r2,r1,r0
|
||||
f0: (10 41 04 5c|5c 04 41 10) nmachhwo r2,r1,r0
|
||||
f4: (10 41 04 5d|5d 04 41 10) nmachhwo\. r2,r1,r0
|
||||
f8: (10 41 00 dc|dc 00 41 10) nmachhws r2,r1,r0
|
||||
fc: (10 41 00 dd|dd 00 41 10) nmachhws\. r2,r1,r0
|
||||
100: (10 41 04 dc|dc 04 41 10) nmachhwso r2,r1,r0
|
||||
104: (10 41 04 dd|dd 04 41 10) nmachhwso\. r2,r1,r0
|
||||
108: (10 41 03 5c|5c 03 41 10) nmaclhw r2,r1,r0
|
||||
10c: (10 41 03 5d|5d 03 41 10) nmaclhw\. r2,r1,r0
|
||||
110: (10 41 07 5c|5c 07 41 10) nmaclhwo r2,r1,r0
|
||||
114: (10 41 07 5d|5d 07 41 10) nmaclhwo\. r2,r1,r0
|
||||
118: (10 41 03 dc|dc 03 41 10) nmaclhws r2,r1,r0
|
||||
11c: (10 41 03 dd|dd 03 41 10) nmaclhws\. r2,r1,r0
|
||||
120: (10 41 07 dc|dc 07 41 10) nmaclhwso r2,r1,r0
|
||||
124: (10 41 07 dd|dd 07 41 10) nmaclhwso\. r2,r1,r0
|
||||
128: (10 41 01 50|50 01 41 10) mulchw r2,r1,r0
|
||||
12c: (10 41 01 51|51 01 41 10) mulchw\. r2,r1,r0
|
||||
130: (10 41 01 10|10 01 41 10) mulchwu r2,r1,r0
|
||||
134: (10 41 01 11|11 01 41 10) mulchwu\. r2,r1,r0
|
||||
138: (10 41 00 50|50 00 41 10) mulhhw r2,r1,r0
|
||||
13c: (10 41 00 51|51 00 41 10) mulhhw\. r2,r1,r0
|
||||
140: (10 41 00 10|10 00 41 10) mulhhwu r2,r1,r0
|
||||
144: (10 41 00 11|11 00 41 10) mulhhwu\. r2,r1,r0
|
||||
148: (10 41 03 50|50 03 41 10) mullhw r2,r1,r0
|
||||
14c: (10 41 03 51|51 03 41 10) mullhw\. r2,r1,r0
|
||||
150: (10 41 03 10|10 03 41 10) mullhwu r2,r1,r0
|
||||
154: (10 41 03 11|11 03 41 10) mullhwu\. r2,r1,r0
|
||||
158: (7c 22 00 9c|9c 00 22 7c) dlmzb r2,r1,r0
|
||||
15c: (7c 22 00 9d|9d 00 22 7c) dlmzb\. r2,r1,r0
|
||||
160: (7c 02 0b 8c|8c 0b 02 7c) dccci r2,r1
|
||||
164: (7c 02 0f 8c|8c 0f 02 7c) iccci r2,r1
|
||||
168: (7c 02 0b 0c|0c 0b 02 7c) dcblc r2,r1
|
||||
16c: (7c 02 0b 0c|0c 0b 02 7c) dcblc r2,r1
|
||||
170: (7c 22 0b 0c|0c 0b 22 7c) dcblc 1,r2,r1
|
||||
174: (7c 02 09 4c|4c 09 02 7c) dcbtls r2,r1
|
||||
178: (7c 02 09 4c|4c 09 02 7c) dcbtls r2,r1
|
||||
17c: (7c 22 09 4c|4c 09 22 7c) dcbtls 1,r2,r1
|
||||
180: (7c 02 09 0c|0c 09 02 7c) dcbtstls r2,r1
|
||||
184: (7c 02 09 0c|0c 09 02 7c) dcbtstls r2,r1
|
||||
188: (7c 22 09 0c|0c 09 22 7c) dcbtstls 1,r2,r1
|
||||
18c: (7c 02 09 cc|cc 09 02 7c) icblc r2,r1
|
||||
190: (7c 02 09 cc|cc 09 02 7c) icblc r2,r1
|
||||
194: (7c 22 09 cc|cc 09 22 7c) icblc 1,r2,r1
|
||||
198: (7c 02 0b cc|cc 0b 02 7c) icbtls r2,r1
|
||||
19c: (7c 02 0b cc|cc 0b 02 7c) icbtls r2,r1
|
||||
1a0: (7c 22 0b cc|cc 0b 22 7c) icbtls 1,r2,r1
|
||||
1a4: (7c 41 02 8c|8c 02 41 7c) dcread r2,r1,r0
|
||||
1a8: (7c 02 0f cc|cc 0f 02 7c) icread r2,r1
|
||||
1ac: (7c 41 02 9c|9c 02 41 7c) mfpmr r2,1
|
||||
1b0: (7c 22 02 9c|9c 02 22 7c) mfpmr r1,2
|
||||
1b4: (7c 81 02 a6|a6 02 81 7c) mfxer r4
|
||||
1b8: (7c 81 02 a6|a6 02 81 7c) mfxer r4
|
||||
1bc: (7c 88 02 a6|a6 02 88 7c) mflr r4
|
||||
1c0: (7c 88 02 a6|a6 02 88 7c) mflr r4
|
||||
1c4: (7c 89 02 a6|a6 02 89 7c) mfctr r4
|
||||
1c8: (7c 89 02 a6|a6 02 89 7c) mfctr r4
|
||||
1cc: (7c 96 02 a6|a6 02 96 7c) mfdec r4
|
||||
1d0: (7c 96 02 a6|a6 02 96 7c) mfdec r4
|
||||
1d4: (7c 9a 02 a6|a6 02 9a 7c) mfsrr0 r4
|
||||
1d8: (7c 9a 02 a6|a6 02 9a 7c) mfsrr0 r4
|
||||
1dc: (7c 9b 02 a6|a6 02 9b 7c) mfsrr1 r4
|
||||
1e0: (7c 9b 02 a6|a6 02 9b 7c) mfsrr1 r4
|
||||
1e4: (7c 90 0a a6|a6 0a 90 7c) mfpid r4
|
||||
1e8: (7c 90 0a a6|a6 0a 90 7c) mfpid r4
|
||||
1ec: (7c 9a 0a a6|a6 0a 9a 7c) mfcsrr0 r4
|
||||
1f0: (7c 9a 0a a6|a6 0a 9a 7c) mfcsrr0 r4
|
||||
1f4: (7c 9b 0a a6|a6 0a 9b 7c) mfcsrr1 r4
|
||||
1f8: (7c 9b 0a a6|a6 0a 9b 7c) mfcsrr1 r4
|
||||
1fc: (7c 9d 0a a6|a6 0a 9d 7c) mfdear r4
|
||||
200: (7c 9d 0a a6|a6 0a 9d 7c) mfdear r4
|
||||
204: (7c 9e 0a a6|a6 0a 9e 7c) mfesr r4
|
||||
208: (7c 9e 0a a6|a6 0a 9e 7c) mfesr r4
|
||||
20c: (7c 9f 0a a6|a6 0a 9f 7c) mfivpr r4
|
||||
210: (7c 9f 0a a6|a6 0a 9f 7c) mfivpr r4
|
||||
214: (7c 80 42 a6|a6 42 80 7c) mfusprg0 r4
|
||||
218: (7c 80 42 a6|a6 42 80 7c) mfusprg0 r4
|
||||
21c: (7c 84 42 a6|a6 42 84 7c) mfsprg r4,4
|
||||
220: (7c 84 42 a6|a6 42 84 7c) mfsprg r4,4
|
||||
224: (7c 85 42 a6|a6 42 85 7c) mfsprg r4,5
|
||||
228: (7c 85 42 a6|a6 42 85 7c) mfsprg r4,5
|
||||
22c: (7c 86 42 a6|a6 42 86 7c) mfsprg r4,6
|
||||
230: (7c 86 42 a6|a6 42 86 7c) mfsprg r4,6
|
||||
234: (7c 87 42 a6|a6 42 87 7c) mfsprg r4,7
|
||||
238: (7c 87 42 a6|a6 42 87 7c) mfsprg r4,7
|
||||
23c: (7c 8c 42 a6|a6 42 8c 7c) mftb r4
|
||||
240: (7c 8c 42 a6|a6 42 8c 7c) mftb r4
|
||||
244: (7c 8c 42 a6|a6 42 8c 7c) mftb r4
|
||||
248: (7c 8d 42 a6|a6 42 8d 7c) mftbu r4
|
||||
24c: (7c 8d 42 a6|a6 42 8d 7c) mftbu r4
|
||||
250: (7c 90 42 a6|a6 42 90 7c) mfsprg r4,0
|
||||
254: (7c 90 42 a6|a6 42 90 7c) mfsprg r4,0
|
||||
258: (7c 91 42 a6|a6 42 91 7c) mfsprg r4,1
|
||||
25c: (7c 91 42 a6|a6 42 91 7c) mfsprg r4,1
|
||||
260: (7c 92 42 a6|a6 42 92 7c) mfsprg r4,2
|
||||
264: (7c 92 42 a6|a6 42 92 7c) mfsprg r4,2
|
||||
268: (7c 93 42 a6|a6 42 93 7c) mfsprg r4,3
|
||||
26c: (7c 93 42 a6|a6 42 93 7c) mfsprg r4,3
|
||||
270: (7c 9e 42 a6|a6 42 9e 7c) mfpir r4
|
||||
274: (7c 9e 42 a6|a6 42 9e 7c) mfpir r4
|
||||
278: (7c 9f 42 a6|a6 42 9f 7c) mfpvr r4
|
||||
27c: (7c 9f 42 a6|a6 42 9f 7c) mfpvr r4
|
||||
280: (7c 90 4a a6|a6 4a 90 7c) mfdbsr r4
|
||||
284: (7c 90 4a a6|a6 4a 90 7c) mfdbsr r4
|
||||
288: (7c 94 4a a6|a6 4a 94 7c) mfdbcr0 r4
|
||||
28c: (7c 94 4a a6|a6 4a 94 7c) mfdbcr0 r4
|
||||
290: (7c 95 4a a6|a6 4a 95 7c) mfdbcr1 r4
|
||||
294: (7c 95 4a a6|a6 4a 95 7c) mfdbcr1 r4
|
||||
298: (7c 96 4a a6|a6 4a 96 7c) mfdbcr2 r4
|
||||
29c: (7c 96 4a a6|a6 4a 96 7c) mfdbcr2 r4
|
||||
2a0: (7c 98 4a a6|a6 4a 98 7c) mfiac1 r4
|
||||
2a4: (7c 98 4a a6|a6 4a 98 7c) mfiac1 r4
|
||||
2a8: (7c 99 4a a6|a6 4a 99 7c) mfiac2 r4
|
||||
2ac: (7c 99 4a a6|a6 4a 99 7c) mfiac2 r4
|
||||
2b0: (7c 9a 4a a6|a6 4a 9a 7c) mfiac3 r4
|
||||
2b4: (7c 9a 4a a6|a6 4a 9a 7c) mfiac3 r4
|
||||
2b8: (7c 9b 4a a6|a6 4a 9b 7c) mfiac4 r4
|
||||
2bc: (7c 9b 4a a6|a6 4a 9b 7c) mfiac4 r4
|
||||
2c0: (7c 9c 4a a6|a6 4a 9c 7c) mfdac1 r4
|
||||
2c4: (7c 9c 4a a6|a6 4a 9c 7c) mfdac1 r4
|
||||
2c8: (7c 9d 4a a6|a6 4a 9d 7c) mfdac2 r4
|
||||
2cc: (7c 9d 4a a6|a6 4a 9d 7c) mfdac2 r4
|
||||
2d0: (7c 9e 4a a6|a6 4a 9e 7c) mfdvc1 r4
|
||||
2d4: (7c 9e 4a a6|a6 4a 9e 7c) mfdvc1 r4
|
||||
2d8: (7c 9f 4a a6|a6 4a 9f 7c) mfdvc2 r4
|
||||
2dc: (7c 9f 4a a6|a6 4a 9f 7c) mfdvc2 r4
|
||||
2e0: (7c 90 52 a6|a6 52 90 7c) mftsr r4
|
||||
2e4: (7c 90 52 a6|a6 52 90 7c) mftsr r4
|
||||
2e8: (7c 94 52 a6|a6 52 94 7c) mftcr r4
|
||||
2ec: (7c 94 52 a6|a6 52 94 7c) mftcr r4
|
||||
2f0: (7c 90 62 a6|a6 62 90 7c) mfivor0 r4
|
||||
2f4: (7c 90 62 a6|a6 62 90 7c) mfivor0 r4
|
||||
2f8: (7c 91 62 a6|a6 62 91 7c) mfivor1 r4
|
||||
2fc: (7c 91 62 a6|a6 62 91 7c) mfivor1 r4
|
||||
300: (7c 92 62 a6|a6 62 92 7c) mfivor2 r4
|
||||
304: (7c 92 62 a6|a6 62 92 7c) mfivor2 r4
|
||||
308: (7c 93 62 a6|a6 62 93 7c) mfivor3 r4
|
||||
30c: (7c 93 62 a6|a6 62 93 7c) mfivor3 r4
|
||||
310: (7c 94 62 a6|a6 62 94 7c) mfivor4 r4
|
||||
314: (7c 94 62 a6|a6 62 94 7c) mfivor4 r4
|
||||
318: (7c 95 62 a6|a6 62 95 7c) mfivor5 r4
|
||||
31c: (7c 95 62 a6|a6 62 95 7c) mfivor5 r4
|
||||
320: (7c 96 62 a6|a6 62 96 7c) mfivor6 r4
|
||||
324: (7c 96 62 a6|a6 62 96 7c) mfivor6 r4
|
||||
328: (7c 97 62 a6|a6 62 97 7c) mfivor7 r4
|
||||
32c: (7c 97 62 a6|a6 62 97 7c) mfivor7 r4
|
||||
330: (7c 98 62 a6|a6 62 98 7c) mfivor8 r4
|
||||
334: (7c 98 62 a6|a6 62 98 7c) mfivor8 r4
|
||||
338: (7c 99 62 a6|a6 62 99 7c) mfivor9 r4
|
||||
33c: (7c 99 62 a6|a6 62 99 7c) mfivor9 r4
|
||||
340: (7c 9a 62 a6|a6 62 9a 7c) mfivor10 r4
|
||||
344: (7c 9a 62 a6|a6 62 9a 7c) mfivor10 r4
|
||||
348: (7c 9b 62 a6|a6 62 9b 7c) mfivor11 r4
|
||||
34c: (7c 9b 62 a6|a6 62 9b 7c) mfivor11 r4
|
||||
350: (7c 9c 62 a6|a6 62 9c 7c) mfivor12 r4
|
||||
354: (7c 9c 62 a6|a6 62 9c 7c) mfivor12 r4
|
||||
358: (7c 9d 62 a6|a6 62 9d 7c) mfivor13 r4
|
||||
35c: (7c 9d 62 a6|a6 62 9d 7c) mfivor13 r4
|
||||
360: (7c 9e 62 a6|a6 62 9e 7c) mfivor14 r4
|
||||
364: (7c 9e 62 a6|a6 62 9e 7c) mfivor14 r4
|
||||
368: (7c 9f 62 a6|a6 62 9f 7c) mfivor15 r4
|
||||
36c: (7c 9f 62 a6|a6 62 9f 7c) mfivor15 r4
|
||||
370: (7c 93 82 a6|a6 82 93 7c) mfivor35 r4
|
||||
374: (7c 93 82 a6|a6 82 93 7c) mfivor35 r4
|
||||
378: (7c 9a 8a a6|a6 8a 9a 7c) mfdc_dat r4
|
||||
37c: (7c 9a 8a a6|a6 8a 9a 7c) mfdc_dat r4
|
||||
380: (7c 9b 8a a6|a6 8a 9b 7c) mfmcsrr1 r4
|
||||
384: (7c 9b 8a a6|a6 8a 9b 7c) mfmcsrr1 r4
|
||||
388: (7c 9c 8a a6|a6 8a 9c 7c) mfmcsr r4
|
||||
38c: (7c 9c 8a a6|a6 8a 9c 7c) mfmcsr r4
|
||||
390: (7c 90 da a6|a6 da 90 7c) mfivndx r4
|
||||
394: (7c 90 da a6|a6 da 90 7c) mfivndx r4
|
||||
398: (7c 91 da a6|a6 da 91 7c) mfdvndx r4
|
||||
39c: (7c 91 da a6|a6 da 91 7c) mfdvndx r4
|
||||
3a0: (7c 92 da a6|a6 da 92 7c) mfivlim r4
|
||||
3a4: (7c 92 da a6|a6 da 92 7c) mfivlim r4
|
||||
3a8: (7c 93 da a6|a6 da 93 7c) mfdvlim r4
|
||||
3ac: (7c 93 da a6|a6 da 93 7c) mfdvlim r4
|
||||
3b0: (7c 94 da a6|a6 da 94 7c) mfclcsr r4
|
||||
3b4: (7c 94 da a6|a6 da 94 7c) mfclcsr r4
|
||||
3b8: (7c 98 da a6|a6 da 98 7c) mfccr1 r4
|
||||
3bc: (7c 98 da a6|a6 da 98 7c) mfccr1 r4
|
||||
3c0: (7c 9b e2 a6|a6 e2 9b 7c) mfrstcfg r4
|
||||
3c4: (7c 9b e2 a6|a6 e2 9b 7c) mfrstcfg r4
|
||||
3c8: (7c 9c e2 a6|a6 e2 9c 7c) mfdcdbtrl r4
|
||||
3cc: (7c 9c e2 a6|a6 e2 9c 7c) mfdcdbtrl r4
|
||||
3d0: (7c 9d e2 a6|a6 e2 9d 7c) mfdcdbtrh r4
|
||||
3d4: (7c 9d e2 a6|a6 e2 9d 7c) mfdcdbtrh r4
|
||||
3d8: (7c 9f e2 a6|a6 e2 9f 7c) mficdbtr r4
|
||||
3dc: (7c 9f e2 a6|a6 e2 9f 7c) mficdbtr r4
|
||||
3e0: (7c 92 ea a6|a6 ea 92 7c) mfmmucr r4
|
||||
3e4: (7c 92 ea a6|a6 ea 92 7c) mfmmucr r4
|
||||
3e8: (7c 93 ea a6|a6 ea 93 7c) mfccr0 r4
|
||||
3ec: (7c 93 ea a6|a6 ea 93 7c) mfccr0 r4
|
||||
3f0: (7c 93 f2 a6|a6 f2 93 7c) mficdbdr r4
|
||||
3f4: (7c 93 f2 a6|a6 f2 93 7c) mficdbdr r4
|
||||
3f8: (7c 93 fa a6|a6 fa 93 7c) mfdbdr r4
|
||||
3fc: (7c 93 fa a6|a6 fa 93 7c) mfdbdr r4
|
||||
400: (7c 96 0b a6|a6 0b 96 7c) mtdecar r4
|
||||
404: (7c 96 0b a6|a6 0b 96 7c) mtdecar r4
|
||||
|
@ -1,5 +1,5 @@
|
||||
# AppliedMicro Titan tests
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
blr
|
||||
tweqi 1, 0
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
se_b sub1
|
||||
se_bl sub1
|
||||
se_bc 0,1,sub2
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
|
||||
target0:
|
||||
se_beq target3
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
|
||||
target0:
|
||||
e_bdnz target1
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
trap:
|
||||
trap
|
||||
twlt 1, 2
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
|
||||
subtract:
|
||||
sub 1, 2, 3
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
|
||||
e_extlwi 2, 2, 1, 0
|
||||
e_extrwi 2, 3, 10, 5
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section .text
|
||||
.text
|
||||
|
||||
mtmas1 5
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Freescale PowerPC VLE instruction tests
|
||||
#as: -mvle
|
||||
.section .text
|
||||
.text
|
||||
.extern extern_subr
|
||||
.equ UI8,0x37
|
||||
.equ SCI0,UI8<<0
|
||||
|
@ -2,167 +2,167 @@
|
||||
#objdump: -d -Mvsx
|
||||
#name: VSX tests
|
||||
|
||||
.*: +file format elf(32)?(64)?-powerpc.*
|
||||
.*
|
||||
|
||||
|
||||
Disassembly of section \.text:
|
||||
|
||||
0+00 <start>:
|
||||
0: 7d 0a a4 99 lxsdx vs40,r10,r20
|
||||
4: 7d 0a a6 99 lxvd2x vs40,r10,r20
|
||||
8: 7d 0a a2 99 lxvdsx vs40,r10,r20
|
||||
c: 7d 0a a6 19 lxvw4x vs40,r10,r20
|
||||
10: 7d 0a a5 99 stxsdx vs40,r10,r20
|
||||
14: 7d 0a a7 99 stxvd2x vs40,r10,r20
|
||||
18: 7d 0a a7 19 stxvw4x vs40,r10,r20
|
||||
1c: f1 00 e5 67 xsabsdp vs40,vs60
|
||||
20: f1 12 e1 07 xsadddp vs40,vs50,vs60
|
||||
24: f0 92 e1 5e xscmpodp cr1,vs50,vs60
|
||||
28: f0 92 e1 1e xscmpudp cr1,vs50,vs60
|
||||
2c: f1 12 e5 87 xscpsgndp vs40,vs50,vs60
|
||||
30: f1 00 e4 27 xscvdpsp vs40,vs60
|
||||
34: f1 00 e5 63 xscvdpsxds vs40,vs60
|
||||
38: f1 00 e1 63 xscvdpsxws vs40,vs60
|
||||
3c: f1 00 e5 23 xscvdpuxds vs40,vs60
|
||||
40: f1 00 e1 23 xscvdpuxws vs40,vs60
|
||||
44: f1 00 e5 27 xscvspdp vs40,vs60
|
||||
48: f1 00 e5 e3 xscvsxddp vs40,vs60
|
||||
4c: f1 00 e5 a3 xscvuxddp vs40,vs60
|
||||
50: f1 12 e1 c7 xsdivdp vs40,vs50,vs60
|
||||
54: f1 12 e1 0f xsmaddadp vs40,vs50,vs60
|
||||
58: f1 12 e1 4f xsmaddmdp vs40,vs50,vs60
|
||||
5c: f1 12 e5 07 xsmaxdp vs40,vs50,vs60
|
||||
60: f1 12 e5 47 xsmindp vs40,vs50,vs60
|
||||
64: f1 12 e1 8f xsmsubadp vs40,vs50,vs60
|
||||
68: f1 12 e1 cf xsmsubmdp vs40,vs50,vs60
|
||||
6c: f1 12 e1 87 xsmuldp vs40,vs50,vs60
|
||||
70: f1 00 e5 a7 xsnabsdp vs40,vs60
|
||||
74: f1 00 e5 e7 xsnegdp vs40,vs60
|
||||
78: f1 12 e5 0f xsnmaddadp vs40,vs50,vs60
|
||||
7c: f1 12 e5 4f xsnmaddmdp vs40,vs50,vs60
|
||||
80: f1 12 e5 8f xsnmsubadp vs40,vs50,vs60
|
||||
84: f1 12 e5 cf xsnmsubmdp vs40,vs50,vs60
|
||||
88: f1 00 e1 27 xsrdpi vs40,vs60
|
||||
8c: f1 00 e1 af xsrdpic vs40,vs60
|
||||
90: f1 00 e1 e7 xsrdpim vs40,vs60
|
||||
94: f1 00 e1 a7 xsrdpip vs40,vs60
|
||||
98: f1 00 e1 67 xsrdpiz vs40,vs60
|
||||
9c: f1 00 e1 6b xsredp vs40,vs60
|
||||
a0: f1 00 e1 2b xsrsqrtedp vs40,vs60
|
||||
a4: f1 00 e1 2f xssqrtdp vs40,vs60
|
||||
a8: f1 12 e1 47 xssubdp vs40,vs50,vs60
|
||||
ac: f0 92 e1 ee xstdivdp cr1,vs50,vs60
|
||||
b0: f0 80 e1 aa xstsqrtdp cr1,vs60
|
||||
b4: f1 00 e7 67 xvabsdp vs40,vs60
|
||||
b8: f1 00 e6 67 xvabssp vs40,vs60
|
||||
bc: f1 12 e3 07 xvadddp vs40,vs50,vs60
|
||||
c0: f1 12 e2 07 xvaddsp vs40,vs50,vs60
|
||||
c4: f1 12 e3 1f xvcmpeqdp vs40,vs50,vs60
|
||||
c8: f1 12 e7 1f xvcmpeqdp\. vs40,vs50,vs60
|
||||
cc: f1 12 e2 1f xvcmpeqsp vs40,vs50,vs60
|
||||
d0: f1 12 e6 1f xvcmpeqsp\. vs40,vs50,vs60
|
||||
d4: f1 12 e3 9f xvcmpgedp vs40,vs50,vs60
|
||||
d8: f1 12 e7 9f xvcmpgedp\. vs40,vs50,vs60
|
||||
dc: f1 12 e2 9f xvcmpgesp vs40,vs50,vs60
|
||||
e0: f1 12 e6 9f xvcmpgesp\. vs40,vs50,vs60
|
||||
e4: f1 12 e3 5f xvcmpgtdp vs40,vs50,vs60
|
||||
e8: f1 12 e7 5f xvcmpgtdp\. vs40,vs50,vs60
|
||||
ec: f1 12 e2 5f xvcmpgtsp vs40,vs50,vs60
|
||||
f0: f1 12 e6 5f xvcmpgtsp\. vs40,vs50,vs60
|
||||
f4: f1 12 e7 87 xvcpsgndp vs40,vs50,vs60
|
||||
f8: f1 1c e7 87 xvmovdp vs40,vs60
|
||||
fc: f1 1c e7 87 xvmovdp vs40,vs60
|
||||
100: f1 12 e6 87 xvcpsgnsp vs40,vs50,vs60
|
||||
104: f1 1c e6 87 xvmovsp vs40,vs60
|
||||
108: f1 1c e6 87 xvmovsp vs40,vs60
|
||||
10c: f1 00 e6 27 xvcvdpsp vs40,vs60
|
||||
110: f1 00 e7 63 xvcvdpsxds vs40,vs60
|
||||
114: f1 00 e3 63 xvcvdpsxws vs40,vs60
|
||||
118: f1 00 e7 23 xvcvdpuxds vs40,vs60
|
||||
11c: f1 00 e3 23 xvcvdpuxws vs40,vs60
|
||||
120: f1 00 e7 27 xvcvspdp vs40,vs60
|
||||
124: f1 00 e6 63 xvcvspsxds vs40,vs60
|
||||
128: f1 00 e2 63 xvcvspsxws vs40,vs60
|
||||
12c: f1 00 e6 23 xvcvspuxds vs40,vs60
|
||||
130: f1 00 e2 23 xvcvspuxws vs40,vs60
|
||||
134: f1 00 e7 e3 xvcvsxddp vs40,vs60
|
||||
138: f1 00 e6 e3 xvcvsxdsp vs40,vs60
|
||||
13c: f1 00 e3 e3 xvcvsxwdp vs40,vs60
|
||||
140: f1 00 e2 e3 xvcvsxwsp vs40,vs60
|
||||
144: f1 00 e7 a3 xvcvuxddp vs40,vs60
|
||||
148: f1 00 e6 a3 xvcvuxdsp vs40,vs60
|
||||
14c: f1 00 e3 a3 xvcvuxwdp vs40,vs60
|
||||
150: f1 00 e2 a3 xvcvuxwsp vs40,vs60
|
||||
154: f1 12 e3 c7 xvdivdp vs40,vs50,vs60
|
||||
158: f1 12 e2 c7 xvdivsp vs40,vs50,vs60
|
||||
15c: f1 12 e3 0f xvmaddadp vs40,vs50,vs60
|
||||
160: f1 12 e3 4f xvmaddmdp vs40,vs50,vs60
|
||||
164: f1 12 e2 0f xvmaddasp vs40,vs50,vs60
|
||||
168: f1 12 e2 4f xvmaddmsp vs40,vs50,vs60
|
||||
16c: f1 12 e7 07 xvmaxdp vs40,vs50,vs60
|
||||
170: f1 12 e6 07 xvmaxsp vs40,vs50,vs60
|
||||
174: f1 12 e7 47 xvmindp vs40,vs50,vs60
|
||||
178: f1 12 e6 47 xvminsp vs40,vs50,vs60
|
||||
17c: f1 12 e3 8f xvmsubadp vs40,vs50,vs60
|
||||
180: f1 12 e3 cf xvmsubmdp vs40,vs50,vs60
|
||||
184: f1 12 e2 8f xvmsubasp vs40,vs50,vs60
|
||||
188: f1 12 e2 cf xvmsubmsp vs40,vs50,vs60
|
||||
18c: f1 12 e3 87 xvmuldp vs40,vs50,vs60
|
||||
190: f1 12 e2 87 xvmulsp vs40,vs50,vs60
|
||||
194: f1 00 e7 a7 xvnabsdp vs40,vs60
|
||||
198: f1 00 e6 a7 xvnabssp vs40,vs60
|
||||
19c: f1 00 e7 e7 xvnegdp vs40,vs60
|
||||
1a0: f1 00 e6 e7 xvnegsp vs40,vs60
|
||||
1a4: f1 12 e7 0f xvnmaddadp vs40,vs50,vs60
|
||||
1a8: f1 12 e7 4f xvnmaddmdp vs40,vs50,vs60
|
||||
1ac: f1 12 e6 0f xvnmaddasp vs40,vs50,vs60
|
||||
1b0: f1 12 e6 4f xvnmaddmsp vs40,vs50,vs60
|
||||
1b4: f1 12 e7 8f xvnmsubadp vs40,vs50,vs60
|
||||
1b8: f1 12 e7 cf xvnmsubmdp vs40,vs50,vs60
|
||||
1bc: f1 12 e6 8f xvnmsubasp vs40,vs50,vs60
|
||||
1c0: f1 12 e6 cf xvnmsubmsp vs40,vs50,vs60
|
||||
1c4: f1 00 e3 27 xvrdpi vs40,vs60
|
||||
1c8: f1 00 e3 af xvrdpic vs40,vs60
|
||||
1cc: f1 00 e3 e7 xvrdpim vs40,vs60
|
||||
1d0: f1 00 e3 a7 xvrdpip vs40,vs60
|
||||
1d4: f1 00 e3 67 xvrdpiz vs40,vs60
|
||||
1d8: f1 00 e3 6b xvredp vs40,vs60
|
||||
1dc: f1 00 e2 6b xvresp vs40,vs60
|
||||
1e0: f1 00 e2 27 xvrspi vs40,vs60
|
||||
1e4: f1 00 e2 af xvrspic vs40,vs60
|
||||
1e8: f1 00 e2 e7 xvrspim vs40,vs60
|
||||
1ec: f1 00 e2 a7 xvrspip vs40,vs60
|
||||
1f0: f1 00 e2 67 xvrspiz vs40,vs60
|
||||
1f4: f1 00 e3 2b xvrsqrtedp vs40,vs60
|
||||
1f8: f1 00 e2 2b xvrsqrtesp vs40,vs60
|
||||
1fc: f1 00 e3 2f xvsqrtdp vs40,vs60
|
||||
200: f1 00 e2 2f xvsqrtsp vs40,vs60
|
||||
204: f1 12 e3 47 xvsubdp vs40,vs50,vs60
|
||||
208: f1 12 e2 47 xvsubsp vs40,vs50,vs60
|
||||
20c: f0 92 e3 ee xvtdivdp cr1,vs50,vs60
|
||||
210: f0 92 e2 ee xvtdivsp cr1,vs50,vs60
|
||||
214: f0 80 e3 aa xvtsqrtdp cr1,vs60
|
||||
218: f0 80 e2 aa xvtsqrtsp cr1,vs60
|
||||
21c: f1 12 e4 17 xxland vs40,vs50,vs60
|
||||
220: f1 12 e4 57 xxlandc vs40,vs50,vs60
|
||||
224: f1 12 e5 17 xxlnor vs40,vs50,vs60
|
||||
228: f1 12 e4 97 xxlor vs40,vs50,vs60
|
||||
22c: f1 12 e4 d7 xxlxor vs40,vs50,vs60
|
||||
230: f1 12 e0 97 xxmrghw vs40,vs50,vs60
|
||||
234: f1 12 e1 97 xxmrglw vs40,vs50,vs60
|
||||
238: f1 12 e0 57 xxmrghd vs40,vs50,vs60
|
||||
23c: f1 12 e1 57 xxpermdi vs40,vs50,vs60,1
|
||||
240: f1 12 e2 57 xxpermdi vs40,vs50,vs60,2
|
||||
244: f1 12 e3 57 xxmrgld vs40,vs50,vs60
|
||||
248: f1 12 90 57 xxspltd vs40,vs50,0
|
||||
24c: f1 12 90 57 xxspltd vs40,vs50,0
|
||||
250: f1 12 93 57 xxspltd vs40,vs50,1
|
||||
254: f1 12 93 57 xxspltd vs40,vs50,1
|
||||
258: f1 12 e0 57 xxmrghd vs40,vs50,vs60
|
||||
25c: f1 12 e0 57 xxmrghd vs40,vs50,vs60
|
||||
260: f1 12 e3 57 xxmrgld vs40,vs50,vs60
|
||||
264: f1 12 92 57 xxswapd vs40,vs50
|
||||
268: f1 12 92 57 xxswapd vs40,vs50
|
||||
26c: f1 12 e7 bf xxsel vs40,vs50,vs60,vs62
|
||||
270: f1 12 e2 17 xxsldwi vs40,vs50,vs60,2
|
||||
274: f1 02 e2 93 xxspltw vs40,vs60,2
|
||||
0: (7d 0a a4 99|99 a4 0a 7d) lxsdx vs40,r10,r20
|
||||
4: (7d 0a a6 99|99 a6 0a 7d) lxvd2x vs40,r10,r20
|
||||
8: (7d 0a a2 99|99 a2 0a 7d) lxvdsx vs40,r10,r20
|
||||
c: (7d 0a a6 19|19 a6 0a 7d) lxvw4x vs40,r10,r20
|
||||
10: (7d 0a a5 99|99 a5 0a 7d) stxsdx vs40,r10,r20
|
||||
14: (7d 0a a7 99|99 a7 0a 7d) stxvd2x vs40,r10,r20
|
||||
18: (7d 0a a7 19|19 a7 0a 7d) stxvw4x vs40,r10,r20
|
||||
1c: (f1 00 e5 67|67 e5 00 f1) xsabsdp vs40,vs60
|
||||
20: (f1 12 e1 07|07 e1 12 f1) xsadddp vs40,vs50,vs60
|
||||
24: (f0 92 e1 5e|5e e1 92 f0) xscmpodp cr1,vs50,vs60
|
||||
28: (f0 92 e1 1e|1e e1 92 f0) xscmpudp cr1,vs50,vs60
|
||||
2c: (f1 12 e5 87|87 e5 12 f1) xscpsgndp vs40,vs50,vs60
|
||||
30: (f1 00 e4 27|27 e4 00 f1) xscvdpsp vs40,vs60
|
||||
34: (f1 00 e5 63|63 e5 00 f1) xscvdpsxds vs40,vs60
|
||||
38: (f1 00 e1 63|63 e1 00 f1) xscvdpsxws vs40,vs60
|
||||
3c: (f1 00 e5 23|23 e5 00 f1) xscvdpuxds vs40,vs60
|
||||
40: (f1 00 e1 23|23 e1 00 f1) xscvdpuxws vs40,vs60
|
||||
44: (f1 00 e5 27|27 e5 00 f1) xscvspdp vs40,vs60
|
||||
48: (f1 00 e5 e3|e3 e5 00 f1) xscvsxddp vs40,vs60
|
||||
4c: (f1 00 e5 a3|a3 e5 00 f1) xscvuxddp vs40,vs60
|
||||
50: (f1 12 e1 c7|c7 e1 12 f1) xsdivdp vs40,vs50,vs60
|
||||
54: (f1 12 e1 0f|0f e1 12 f1) xsmaddadp vs40,vs50,vs60
|
||||
58: (f1 12 e1 4f|4f e1 12 f1) xsmaddmdp vs40,vs50,vs60
|
||||
5c: (f1 12 e5 07|07 e5 12 f1) xsmaxdp vs40,vs50,vs60
|
||||
60: (f1 12 e5 47|47 e5 12 f1) xsmindp vs40,vs50,vs60
|
||||
64: (f1 12 e1 8f|8f e1 12 f1) xsmsubadp vs40,vs50,vs60
|
||||
68: (f1 12 e1 cf|cf e1 12 f1) xsmsubmdp vs40,vs50,vs60
|
||||
6c: (f1 12 e1 87|87 e1 12 f1) xsmuldp vs40,vs50,vs60
|
||||
70: (f1 00 e5 a7|a7 e5 00 f1) xsnabsdp vs40,vs60
|
||||
74: (f1 00 e5 e7|e7 e5 00 f1) xsnegdp vs40,vs60
|
||||
78: (f1 12 e5 0f|0f e5 12 f1) xsnmaddadp vs40,vs50,vs60
|
||||
7c: (f1 12 e5 4f|4f e5 12 f1) xsnmaddmdp vs40,vs50,vs60
|
||||
80: (f1 12 e5 8f|8f e5 12 f1) xsnmsubadp vs40,vs50,vs60
|
||||
84: (f1 12 e5 cf|cf e5 12 f1) xsnmsubmdp vs40,vs50,vs60
|
||||
88: (f1 00 e1 27|27 e1 00 f1) xsrdpi vs40,vs60
|
||||
8c: (f1 00 e1 af|af e1 00 f1) xsrdpic vs40,vs60
|
||||
90: (f1 00 e1 e7|e7 e1 00 f1) xsrdpim vs40,vs60
|
||||
94: (f1 00 e1 a7|a7 e1 00 f1) xsrdpip vs40,vs60
|
||||
98: (f1 00 e1 67|67 e1 00 f1) xsrdpiz vs40,vs60
|
||||
9c: (f1 00 e1 6b|6b e1 00 f1) xsredp vs40,vs60
|
||||
a0: (f1 00 e1 2b|2b e1 00 f1) xsrsqrtedp vs40,vs60
|
||||
a4: (f1 00 e1 2f|2f e1 00 f1) xssqrtdp vs40,vs60
|
||||
a8: (f1 12 e1 47|47 e1 12 f1) xssubdp vs40,vs50,vs60
|
||||
ac: (f0 92 e1 ee|ee e1 92 f0) xstdivdp cr1,vs50,vs60
|
||||
b0: (f0 80 e1 aa|aa e1 80 f0) xstsqrtdp cr1,vs60
|
||||
b4: (f1 00 e7 67|67 e7 00 f1) xvabsdp vs40,vs60
|
||||
b8: (f1 00 e6 67|67 e6 00 f1) xvabssp vs40,vs60
|
||||
bc: (f1 12 e3 07|07 e3 12 f1) xvadddp vs40,vs50,vs60
|
||||
c0: (f1 12 e2 07|07 e2 12 f1) xvaddsp vs40,vs50,vs60
|
||||
c4: (f1 12 e3 1f|1f e3 12 f1) xvcmpeqdp vs40,vs50,vs60
|
||||
c8: (f1 12 e7 1f|1f e7 12 f1) xvcmpeqdp\. vs40,vs50,vs60
|
||||
cc: (f1 12 e2 1f|1f e2 12 f1) xvcmpeqsp vs40,vs50,vs60
|
||||
d0: (f1 12 e6 1f|1f e6 12 f1) xvcmpeqsp\. vs40,vs50,vs60
|
||||
d4: (f1 12 e3 9f|9f e3 12 f1) xvcmpgedp vs40,vs50,vs60
|
||||
d8: (f1 12 e7 9f|9f e7 12 f1) xvcmpgedp\. vs40,vs50,vs60
|
||||
dc: (f1 12 e2 9f|9f e2 12 f1) xvcmpgesp vs40,vs50,vs60
|
||||
e0: (f1 12 e6 9f|9f e6 12 f1) xvcmpgesp\. vs40,vs50,vs60
|
||||
e4: (f1 12 e3 5f|5f e3 12 f1) xvcmpgtdp vs40,vs50,vs60
|
||||
e8: (f1 12 e7 5f|5f e7 12 f1) xvcmpgtdp\. vs40,vs50,vs60
|
||||
ec: (f1 12 e2 5f|5f e2 12 f1) xvcmpgtsp vs40,vs50,vs60
|
||||
f0: (f1 12 e6 5f|5f e6 12 f1) xvcmpgtsp\. vs40,vs50,vs60
|
||||
f4: (f1 12 e7 87|87 e7 12 f1) xvcpsgndp vs40,vs50,vs60
|
||||
f8: (f1 1c e7 87|87 e7 1c f1) xvmovdp vs40,vs60
|
||||
fc: (f1 1c e7 87|87 e7 1c f1) xvmovdp vs40,vs60
|
||||
100: (f1 12 e6 87|87 e6 12 f1) xvcpsgnsp vs40,vs50,vs60
|
||||
104: (f1 1c e6 87|87 e6 1c f1) xvmovsp vs40,vs60
|
||||
108: (f1 1c e6 87|87 e6 1c f1) xvmovsp vs40,vs60
|
||||
10c: (f1 00 e6 27|27 e6 00 f1) xvcvdpsp vs40,vs60
|
||||
110: (f1 00 e7 63|63 e7 00 f1) xvcvdpsxds vs40,vs60
|
||||
114: (f1 00 e3 63|63 e3 00 f1) xvcvdpsxws vs40,vs60
|
||||
118: (f1 00 e7 23|23 e7 00 f1) xvcvdpuxds vs40,vs60
|
||||
11c: (f1 00 e3 23|23 e3 00 f1) xvcvdpuxws vs40,vs60
|
||||
120: (f1 00 e7 27|27 e7 00 f1) xvcvspdp vs40,vs60
|
||||
124: (f1 00 e6 63|63 e6 00 f1) xvcvspsxds vs40,vs60
|
||||
128: (f1 00 e2 63|63 e2 00 f1) xvcvspsxws vs40,vs60
|
||||
12c: (f1 00 e6 23|23 e6 00 f1) xvcvspuxds vs40,vs60
|
||||
130: (f1 00 e2 23|23 e2 00 f1) xvcvspuxws vs40,vs60
|
||||
134: (f1 00 e7 e3|e3 e7 00 f1) xvcvsxddp vs40,vs60
|
||||
138: (f1 00 e6 e3|e3 e6 00 f1) xvcvsxdsp vs40,vs60
|
||||
13c: (f1 00 e3 e3|e3 e3 00 f1) xvcvsxwdp vs40,vs60
|
||||
140: (f1 00 e2 e3|e3 e2 00 f1) xvcvsxwsp vs40,vs60
|
||||
144: (f1 00 e7 a3|a3 e7 00 f1) xvcvuxddp vs40,vs60
|
||||
148: (f1 00 e6 a3|a3 e6 00 f1) xvcvuxdsp vs40,vs60
|
||||
14c: (f1 00 e3 a3|a3 e3 00 f1) xvcvuxwdp vs40,vs60
|
||||
150: (f1 00 e2 a3|a3 e2 00 f1) xvcvuxwsp vs40,vs60
|
||||
154: (f1 12 e3 c7|c7 e3 12 f1) xvdivdp vs40,vs50,vs60
|
||||
158: (f1 12 e2 c7|c7 e2 12 f1) xvdivsp vs40,vs50,vs60
|
||||
15c: (f1 12 e3 0f|0f e3 12 f1) xvmaddadp vs40,vs50,vs60
|
||||
160: (f1 12 e3 4f|4f e3 12 f1) xvmaddmdp vs40,vs50,vs60
|
||||
164: (f1 12 e2 0f|0f e2 12 f1) xvmaddasp vs40,vs50,vs60
|
||||
168: (f1 12 e2 4f|4f e2 12 f1) xvmaddmsp vs40,vs50,vs60
|
||||
16c: (f1 12 e7 07|07 e7 12 f1) xvmaxdp vs40,vs50,vs60
|
||||
170: (f1 12 e6 07|07 e6 12 f1) xvmaxsp vs40,vs50,vs60
|
||||
174: (f1 12 e7 47|47 e7 12 f1) xvmindp vs40,vs50,vs60
|
||||
178: (f1 12 e6 47|47 e6 12 f1) xvminsp vs40,vs50,vs60
|
||||
17c: (f1 12 e3 8f|8f e3 12 f1) xvmsubadp vs40,vs50,vs60
|
||||
180: (f1 12 e3 cf|cf e3 12 f1) xvmsubmdp vs40,vs50,vs60
|
||||
184: (f1 12 e2 8f|8f e2 12 f1) xvmsubasp vs40,vs50,vs60
|
||||
188: (f1 12 e2 cf|cf e2 12 f1) xvmsubmsp vs40,vs50,vs60
|
||||
18c: (f1 12 e3 87|87 e3 12 f1) xvmuldp vs40,vs50,vs60
|
||||
190: (f1 12 e2 87|87 e2 12 f1) xvmulsp vs40,vs50,vs60
|
||||
194: (f1 00 e7 a7|a7 e7 00 f1) xvnabsdp vs40,vs60
|
||||
198: (f1 00 e6 a7|a7 e6 00 f1) xvnabssp vs40,vs60
|
||||
19c: (f1 00 e7 e7|e7 e7 00 f1) xvnegdp vs40,vs60
|
||||
1a0: (f1 00 e6 e7|e7 e6 00 f1) xvnegsp vs40,vs60
|
||||
1a4: (f1 12 e7 0f|0f e7 12 f1) xvnmaddadp vs40,vs50,vs60
|
||||
1a8: (f1 12 e7 4f|4f e7 12 f1) xvnmaddmdp vs40,vs50,vs60
|
||||
1ac: (f1 12 e6 0f|0f e6 12 f1) xvnmaddasp vs40,vs50,vs60
|
||||
1b0: (f1 12 e6 4f|4f e6 12 f1) xvnmaddmsp vs40,vs50,vs60
|
||||
1b4: (f1 12 e7 8f|8f e7 12 f1) xvnmsubadp vs40,vs50,vs60
|
||||
1b8: (f1 12 e7 cf|cf e7 12 f1) xvnmsubmdp vs40,vs50,vs60
|
||||
1bc: (f1 12 e6 8f|8f e6 12 f1) xvnmsubasp vs40,vs50,vs60
|
||||
1c0: (f1 12 e6 cf|cf e6 12 f1) xvnmsubmsp vs40,vs50,vs60
|
||||
1c4: (f1 00 e3 27|27 e3 00 f1) xvrdpi vs40,vs60
|
||||
1c8: (f1 00 e3 af|af e3 00 f1) xvrdpic vs40,vs60
|
||||
1cc: (f1 00 e3 e7|e7 e3 00 f1) xvrdpim vs40,vs60
|
||||
1d0: (f1 00 e3 a7|a7 e3 00 f1) xvrdpip vs40,vs60
|
||||
1d4: (f1 00 e3 67|67 e3 00 f1) xvrdpiz vs40,vs60
|
||||
1d8: (f1 00 e3 6b|6b e3 00 f1) xvredp vs40,vs60
|
||||
1dc: (f1 00 e2 6b|6b e2 00 f1) xvresp vs40,vs60
|
||||
1e0: (f1 00 e2 27|27 e2 00 f1) xvrspi vs40,vs60
|
||||
1e4: (f1 00 e2 af|af e2 00 f1) xvrspic vs40,vs60
|
||||
1e8: (f1 00 e2 e7|e7 e2 00 f1) xvrspim vs40,vs60
|
||||
1ec: (f1 00 e2 a7|a7 e2 00 f1) xvrspip vs40,vs60
|
||||
1f0: (f1 00 e2 67|67 e2 00 f1) xvrspiz vs40,vs60
|
||||
1f4: (f1 00 e3 2b|2b e3 00 f1) xvrsqrtedp vs40,vs60
|
||||
1f8: (f1 00 e2 2b|2b e2 00 f1) xvrsqrtesp vs40,vs60
|
||||
1fc: (f1 00 e3 2f|2f e3 00 f1) xvsqrtdp vs40,vs60
|
||||
200: (f1 00 e2 2f|2f e2 00 f1) xvsqrtsp vs40,vs60
|
||||
204: (f1 12 e3 47|47 e3 12 f1) xvsubdp vs40,vs50,vs60
|
||||
208: (f1 12 e2 47|47 e2 12 f1) xvsubsp vs40,vs50,vs60
|
||||
20c: (f0 92 e3 ee|ee e3 92 f0) xvtdivdp cr1,vs50,vs60
|
||||
210: (f0 92 e2 ee|ee e2 92 f0) xvtdivsp cr1,vs50,vs60
|
||||
214: (f0 80 e3 aa|aa e3 80 f0) xvtsqrtdp cr1,vs60
|
||||
218: (f0 80 e2 aa|aa e2 80 f0) xvtsqrtsp cr1,vs60
|
||||
21c: (f1 12 e4 17|17 e4 12 f1) xxland vs40,vs50,vs60
|
||||
220: (f1 12 e4 57|57 e4 12 f1) xxlandc vs40,vs50,vs60
|
||||
224: (f1 12 e5 17|17 e5 12 f1) xxlnor vs40,vs50,vs60
|
||||
228: (f1 12 e4 97|97 e4 12 f1) xxlor vs40,vs50,vs60
|
||||
22c: (f1 12 e4 d7|d7 e4 12 f1) xxlxor vs40,vs50,vs60
|
||||
230: (f1 12 e0 97|97 e0 12 f1) xxmrghw vs40,vs50,vs60
|
||||
234: (f1 12 e1 97|97 e1 12 f1) xxmrglw vs40,vs50,vs60
|
||||
238: (f1 12 e0 57|57 e0 12 f1) xxmrghd vs40,vs50,vs60
|
||||
23c: (f1 12 e1 57|57 e1 12 f1) xxpermdi vs40,vs50,vs60,1
|
||||
240: (f1 12 e2 57|57 e2 12 f1) xxpermdi vs40,vs50,vs60,2
|
||||
244: (f1 12 e3 57|57 e3 12 f1) xxmrgld vs40,vs50,vs60
|
||||
248: (f1 12 90 57|57 90 12 f1) xxspltd vs40,vs50,0
|
||||
24c: (f1 12 90 57|57 90 12 f1) xxspltd vs40,vs50,0
|
||||
250: (f1 12 93 57|57 93 12 f1) xxspltd vs40,vs50,1
|
||||
254: (f1 12 93 57|57 93 12 f1) xxspltd vs40,vs50,1
|
||||
258: (f1 12 e0 57|57 e0 12 f1) xxmrghd vs40,vs50,vs60
|
||||
25c: (f1 12 e0 57|57 e0 12 f1) xxmrghd vs40,vs50,vs60
|
||||
260: (f1 12 e3 57|57 e3 12 f1) xxmrgld vs40,vs50,vs60
|
||||
264: (f1 12 92 57|57 92 12 f1) xxswapd vs40,vs50
|
||||
268: (f1 12 92 57|57 92 12 f1) xxswapd vs40,vs50
|
||||
26c: (f1 12 e7 bf|bf e7 12 f1) xxsel vs40,vs50,vs60,vs62
|
||||
270: (f1 12 e2 17|17 e2 12 f1) xxsldwi vs40,vs50,vs60,2
|
||||
274: (f1 02 e2 93|93 e2 02 f1) xxspltw vs40,vs60,2
|
||||
|
@ -1,4 +1,4 @@
|
||||
.section ".text"
|
||||
.text
|
||||
start:
|
||||
lxsdx 40,10,20
|
||||
lxvd2x 40,10,20
|
||||
|
Loading…
Reference in New Issue
Block a user