1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
/* This testcase is part of GDB, the GNU debugger.
Copyright 2014-2024 Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
.text
.globl func
func:
.long 0x7c46ca19 /* lxvx vs34,r6,r25 */
.long 0x7e805218 /* lxvx vs20,0,r10 */
.long 0x7e98521a /* lxvl vs20,r24,r10 */
.long 0x7ec0ea1b /* lxvl vs54,0,r29 */
.long 0x7f149a5a /* lxvll vs24,r20,r19 */
.long 0x7c40725b /* lxvll vs34,0,r14 */
.long 0x7ec20266 /* mfvsrld r2,vs22 */
.long 0x7f5acad9 /* lxvwsx vs58,r26,r25 */
.long 0x7ee0ead9 /* lxvwsx vs55,0,r29 */
.long 0x7dd52318 /* stxvx vs14,r21,r4 */
.long 0x7fc0b318 /* stxvx vs30,0,r22 */
.long 0x7c1a231a /* stxvl vs0,r26,r4 */
.long 0x7ca0b31b /* stxvl vs37,0,r22 */
.long 0x7f0a0326 /* mtvsrws vs24,r10 */
.long 0x7fd57b5a /* stxvll vs30,r21,r15 */
.long 0x7ce0735b /* stxvll vs39,0,r14 */
.long 0x7d862b66 /* mtvsrdd vs12,r6,r5 */
.long 0x7cc0ab67 /* mtvsrdd vs38,0,r21 */
.long 0x7f7c361b /* lxsibzx vs59,r28,r6 */
.long 0x7fc0461a /* lxsibzx vs30,0,r8 */
.long 0x7d578e59 /* lxvh8x vs42,r23,r17 */
.long 0x7c802e59 /* lxvh8x vs36,0,r5 */
.long 0x7d895e5a /* lxsihzx vs12,r9,r11 */
.long 0x7e206e5b /* lxsihzx vs49,0,r13 */
.long 0x7ca39ed9 /* lxvb16x vs37,r3,r19 */
.long 0x7c00f6d8 /* lxvb16x vs0,0,r30 */
.long 0x7c5e371a /* stxsibx vs2,r30,r6 */
.long 0x7d806f1a /* stxsibx vs12,0,r13 */
.long 0x7e1d4758 /* stxvh8x vs16,r29,r8 */
.long 0x7ee05759 /* stxvh8x vs55,0,r10 */
.long 0x7c42bf5b /* stxsihx vs34,r2,r23 */
.long 0x7f80bf5b /* stxsihx vs60,0,r23 */
.long 0x7eee67d8 /* stxvb16x vs23,r14,r12 */
.long 0x7e602fd8 /* stxvb16x vs19,0,r5 */
.long 0xe7000002 /* lxsd v24,0(0) */
.long 0xe5f50012 /* lxsd v15,16(r21) */
.long 0xe4c00003 /* lxssp v6,0(0) */
.long 0xe6e90013 /* lxssp v23,16(r9) */
.long 0xf253081e /* xscmpeqdp vs18,vs51,vs33 */
.long 0xf05a105a /* xscmpgtdp vs2,vs26,vs34 */
.long 0xf0baa098 /* xscmpgedp vs5,vs26,vs20 */
.long 0xf18a58d3 /* xxperm vs44,vs10,vs43 */
.long 0xf13429d1 /* xxpermr vs41,vs20,vs5 */
.long 0xf212b9da /* xscmpexpdp cr4,vs18,vs55 */
.long 0xf2e32a96 /* xxextractuw vs23,vs37,3 */
.long 0xf2c75ad1 /* xxspltib vs54,235 */
.long 0xf1e4f2d4 /* xxinsertw vs15,vs30,4 */
.long 0xf18b3c00 /* xsmaxcdp vs12,vs11,vs7 */
.long 0xf019c441 /* xsmincdp vs32,vs25,vs24 */
.long 0xf3356484 /* xsmaxjdp vs25,vs53,vs12 */
.long 0xf17f24aa /* xststdcsp cr2,vs36,127 */
.long 0xf0156cc3 /* xsminjdp vs32,vs21,vs45 */
.long 0xf220956e /* xsxexpdp r17,vs50 */
.long 0xf0e1456e /* xsxsigdp r7,vs40 */
.long 0xf2d0156f /* xscvhpdp vs54,vs34 */
.long 0xf351b56f /* xscvdphp vs58,vs54 */
.long 0xf07f35aa /* xststdcdp cr0,vs38,127 */
.long 0xf31faeef /* xvtstdcsp vs56,vs53,127 */
.long 0xf2d4a6c3 /* xviexpsp vs54,vs20,vs52 */
.long 0xf33cef2d /* xsiexpdp vs57,r28,r29 */
.long 0xf020a76c /* xvxexpdp vs1,vs20 */
.long 0xf2c1df6f /* xvxsigdp vs54,vs59 */
.long 0xf2472f6e /* xxbrh vs18,vs37 */
.long 0xf1c80f6c /* xvxexpsp vs14,vs1 */
.long 0xf2896f6d /* xvxsigsp vs52,vs13 */
.long 0xf26f2f6c /* xxbrw vs19,vs5 */
.long 0xf277bf6f /* xxbrd vs51,vs55 */
.long 0xf0788f6d /* xvcvhpsp vs35,vs17 */
.long 0xf1f96f6e /* xvcvsphp vs15,vs45 */
.long 0xf23fff6c /* xxbrq vs17,vs31 */
.long 0xf21f67ec /* xvtstdcdp vs16,vs12,127 */
.long 0xf36947c0 /* xviexpdp vs27,vs9,vs8 */
.long 0xf4800001 /* lxv vs4,0(0) */
.long 0xf5140019 /* lxv vs40,16(r20) */
.long 0xf640000d /* stxv vs50,0(0) */
.long 0xf5100015 /* stxv vs8,16(r16) */
.long 0xf4600002 /* stxsd v3,0(0) */
.long 0xf6220012 /* stxsd v17,16(r2) */
.long 0xf5a00003 /* stxssp v13,0(0) */
.long 0xf62d0013 /* stxssp v17,16(r13) */
.long 0xfd0a9008 /* xsaddqp v8,v10,v18 */
.long 0xfca1e809 /* xsaddqpo v5,v1,v29 */
.long 0xfd80960a /* xsrqpi 0,v12,v18,3 */
.long 0xffe1980b /* xsrqpix 1,v31,v19,0 */
.long 0xfdc13048 /* xsmulqp v14,v1,v6 */
.long 0xfe27d849 /* xsmulqpo v17,v7,v27 */
.long 0xfc80584a /* xsrqpxp 0,v4,v11,0 */
.long 0xffb7e0c8 /* xscpsgnqp v29,v23,v28 */
.long 0xff8dd908 /* xscmpoqp cr7,v13,v27 */
.long 0xfe953148 /* xscmpexpqp cr5,v21,v6 */
.long 0xfc532308 /* xsmaddqp v2,v19,v4 */
.long 0xffc78309 /* xsmaddqpo v30,v7,v16 */
.long 0xfebe7b48 /* xsmsubqp v21,v30,v15 */
.long 0xfd91f349 /* xsmsubqpo v12,v17,v30 */
.long 0xfcde6388 /* xsnmaddqp v6,v30,v12 */
.long 0xfd966389 /* xsnmaddqpo v12,v22,v12 */
.long 0xfd5ddbc8 /* xsnmsubqp v10,v29,v27 */
.long 0xffbd6bc9 /* xsnmsubqpo v29,v29,v13 */
.long 0xfe7b2408 /* xssubqp v19,v27,v4 */
.long 0xfda80c09 /* xssubqpo v13,v8,v1 */
.long 0xfd03dc48 /* xsdivqp v8,v3,v27 */
.long 0xff14dc49 /* xsdivqpo v24,v20,v27 */
.long 0xff8e2508 /* xscmpuqp cr7,v14,v4 */
.long 0xfe7f1588 /* xststdcqp cr4,v2,127 */
.long 0xffe0b648 /* xsabsqp v31,v22 */
.long 0xff221e48 /* xsxexpqp v25,v3 */
.long 0xfd48e648 /* xsnabsqp v10,v28 */
.long 0xfe70fe48 /* xsnegqp v19,v31 */
.long 0xfd726e48 /* xsxsigqp v11,v13 */
.long 0xfdbb7648 /* xssqrtqp v13,v14 */
.long 0xfc3bde49 /* xssqrtqpo v1,v27 */
.long 0xfc613e88 /* xscvqpuwz v3,v7 */
.long 0xfe829688 /* xscvudqp v20,v18 */
.long 0xffa9ee88 /* xscvqpswz v29,v29 */
.long 0xfc4ae688 /* xscvsdqp v2,v28 */
.long 0xfef12688 /* xscvqpudz v23,v4 */
.long 0xfc74a688 /* xscvqpdp v3,v20 */
.long 0xfc341e89 /* xscvqpdpo v1,v3 */
.long 0xfe766688 /* xscvdpqp v19,v12 */
.long 0xfdb92688 /* xscvqpsdz v13,v4 */
.long 0xfcf83ec8 /* xsiexpqp v7,v24,v7 */
.section .note.GNU-stack,"",@progbits
|