]>
Commit | Line | Data |
---|---|---|
65b48a81 PB |
1 | /* This testcase is part of GDB, the GNU debugger. |
2 | ||
e2882c85 | 3 | Copyright 2014-2018 Free Software Foundation, Inc. |
65b48a81 PB |
4 | |
5 | This program is free software; you can redistribute it and/or modify | |
6 | it under the terms of the GNU General Public License as published by | |
7 | the Free Software Foundation; either version 3 of the License, or | |
8 | (at your option) any later version. | |
9 | ||
10 | This program is distributed in the hope that it will be useful, | |
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
13 | GNU General Public License for more details. | |
14 | ||
15 | You should have received a copy of the GNU General Public License | |
16 | along with this program. If not, see <http://www.gnu.org/licenses/>. */ | |
17 | ||
18 | .text | |
19 | .globl func | |
20 | func: | |
21 | .long 0x7c60e20e /* lvepxl v3,0,r28 */ | |
22 | .long 0x7e64920e /* lvepxl v19,r4,r18 */ | |
23 | .long 0x7f609a4e /* lvepx v27,0,r19 */ | |
24 | .long 0x7c39924e /* lvepx v1,r25,r18 */ | |
25 | .long 0x7fe0da0a /* lvexbx v31,0,r27 */ | |
26 | .long 0x7f81620a /* lvexbx v28,r1,r12 */ | |
27 | .long 0x7fe0724a /* lvexhx v31,0,r14 */ | |
28 | .long 0x7e30fa4a /* lvexhx v17,r16,r31 */ | |
29 | .long 0x7ec0ea8a /* lvexwx v22,0,r29 */ | |
30 | .long 0x7ef92a8a /* lvexwx v23,r25,r5 */ | |
31 | .long 0x7c60660a /* lvsm v3,0,r12 */ | |
32 | .long 0x7f7d0e0a /* lvsm v27,r29,r1 */ | |
33 | .long 0x7ce036ca /* lvswxl v7,0,r6 */ | |
34 | .long 0x7cf046ca /* lvswxl v7,r16,r8 */ | |
35 | .long 0x7dc094ca /* lvswx v14,0,r18 */ | |
36 | .long 0x7f9c84ca /* lvswx v28,r28,r16 */ | |
37 | .long 0x7f60668a /* lvtlxl v27,0,r12 */ | |
38 | .long 0x7f7c068a /* lvtlxl v27,r28,r0 */ | |
39 | .long 0x7ee0cc8a /* lvtlx v23,0,r25 */ | |
40 | .long 0x7c39748a /* lvtlx v1,r25,r14 */ | |
41 | .long 0x7e80c64a /* lvtrxl v20,0,r24 */ | |
42 | .long 0x7eddc64a /* lvtrxl v22,r29,r24 */ | |
43 | .long 0x7f00444a /* lvtrx v24,0,r8 */ | |
44 | .long 0x7db7e44a /* lvtrx v13,r23,r28 */ | |
45 | .long 0x7d9c60dc /* mvidsplt v12,r28,r12 */ | |
46 | .long 0x7d5b005c /* mviwsplt v10,r27,r0 */ | |
47 | .long 0x7f606e0e /* stvepxl v27,0,r13 */ | |
48 | .long 0x7c42fe0e /* stvepxl v2,r2,r31 */ | |
49 | .long 0x7c60564e /* stvepx v3,0,r10 */ | |
50 | .long 0x7f7c064e /* stvepx v27,r28,r0 */ | |
51 | .long 0x7da0330a /* stvexbx v13,0,r6 */ | |
52 | .long 0x7db91b0a /* stvexbx v13,r25,r3 */ | |
53 | .long 0x7ec00b4a /* stvexhx v22,0,r1 */ | |
54 | .long 0x7e2e534a /* stvexhx v17,r14,r10 */ | |
55 | .long 0x7ea0db8a /* stvexwx v21,0,r27 */ | |
56 | .long 0x7ff20b8a /* stvexwx v31,r18,r1 */ | |
57 | .long 0x7f406f8a /* stvflxl v26,0,r13 */ | |
58 | .long 0x7ecdaf8a /* stvflxl v22,r13,r21 */ | |
59 | .long 0x7ca04d8a /* stvflx v5,0,r9 */ | |
60 | .long 0x7eb80d8a /* stvflx v21,r24,r1 */ | |
61 | .long 0x7da0574a /* stvfrxl v13,0,r10 */ | |
62 | .long 0x7db1cf4a /* stvfrxl v13,r17,r25 */ | |
63 | .long 0x7e20554a /* stvfrx v17,0,r10 */ | |
64 | .long 0x7d0cfd4a /* stvfrx v8,r12,r31 */ | |
65 | .long 0x7e40efca /* stvswxl v18,0,r29 */ | |
66 | .long 0x7f4e47ca /* stvswxl v26,r14,r8 */ | |
67 | .long 0x7c007dca /* stvswx v0,0,r15 */ | |
68 | .long 0x7db73dca /* stvswx v13,r23,r7 */ | |
69 | .long 0x10d18403 /* vabsdub v6,v17,v16 */ | |
70 | .long 0x12b22443 /* vabsduh v21,v18,v4 */ | |
71 | .long 0x13344c83 /* vabsduw v25,v20,v9 */ | |
72 | .long 0x10d1a6ad /* vpermxor v6,v17,v20,v26 */ | |
73 | .long 0x13ba7f3c /* vaddeuqm v29,v26,v15,v28 */ | |
74 | .long 0x11e83e3d /* vaddecuq v15,v8,v7,v24 */ | |
75 | .long 0x1046a87e /* vsubeuqm v2,v6,v21,v1 */ | |
76 | .long 0x13a6013f /* vsubecuq v29,v6,v0,v4 */ | |
77 | .long 0x11c91888 /* vmulouw v14,v9,v3 */ | |
78 | .long 0x13109089 /* vmuluwm v24,v16,v18 */ | |
79 | .long 0x115188c0 /* vaddudm v10,v17,v17 */ | |
80 | .long 0x13d920c2 /* vmaxud v30,v25,v4 */ | |
81 | .long 0x1146e0c4 /* vrld v10,v6,v28 */ | |
82 | .long 0x136738c7 /* vcmpequd v27,v7,v7 */ | |
83 | .long 0x12d0c900 /* vadduqm v22,v16,v25 */ | |
84 | .long 0x1035e940 /* vaddcuq v1,v21,v29 */ | |
85 | .long 0x128b9988 /* vmulosw v20,v11,v19 */ | |
86 | .long 0x131309c2 /* vmaxsd v24,v19,v1 */ | |
87 | .long 0x11bbf288 /* vmuleuw v13,v27,v30 */ | |
88 | .long 0x11388ac2 /* vminud v9,v24,v17 */ | |
89 | .long 0x1152e2c7 /* vcmpgtud v10,v18,v28 */ | |
90 | .long 0x101db388 /* vmulesw v0,v29,v22 */ | |
91 | .long 0x11bc0bc2 /* vminsd v13,v28,v1 */ | |
92 | .long 0x11542bc4 /* vsrad v10,v20,v5 */ | |
93 | .long 0x13752bc7 /* vcmpgtsd v27,v21,v5 */ | |
94 | .long 0x1017f601 /* bcdadd. v0,v23,v30,1 */ | |
95 | .long 0x1338d408 /* vpmsumb v25,v24,v26 */ | |
96 | .long 0x11042641 /* bcdsub. v8,v4,v4,1 */ | |
97 | .long 0x120ed448 /* vpmsumh v16,v14,v26 */ | |
98 | .long 0x1362d44e /* vpkudum v27,v2,v26 */ | |
99 | .long 0x10d78c88 /* vpmsumw v6,v23,v17 */ | |
100 | .long 0x1286ccc8 /* vpmsumd v20,v6,v25 */ | |
101 | .long 0x137684ce /* vpkudus v27,v22,v16 */ | |
102 | .long 0x12b494c0 /* vsubudm v21,v20,v18 */ | |
103 | .long 0x12b49500 /* vsubuqm v21,v20,v18 */ | |
104 | .long 0x13bd3508 /* vcipher v29,v29,v6 */ | |
105 | .long 0x104da509 /* vcipherlast v2,v13,v20 */ | |
106 | .long 0x1280950c /* vgbbd v20,v18 */ | |
107 | .long 0x1268cd40 /* vsubcuq v19,v8,v25 */ | |
108 | .long 0x113aed44 /* vorc v9,v26,v29 */ | |
109 | .long 0x12946d48 /* vncipher v20,v20,v13 */ | |
110 | .long 0x11e5dd49 /* vncipherlast v15,v5,v27 */ | |
111 | .long 0x1073354c /* vbpermq v3,v19,v6 */ | |
112 | .long 0x13c4e54e /* vpksdus v30,v4,v28 */ | |
113 | .long 0x10047584 /* vnand v0,v4,v14 */ | |
114 | .long 0x1228edc4 /* vsld v17,v8,v29 */ | |
115 | .long 0x13b405c8 /* vsbox v29,v20 */ | |
116 | .long 0x11675dce /* vpksdss v11,v7,v11 */ | |
117 | .long 0x107384c7 /* vcmpequd. v3,v19,v16 */ | |
118 | .long 0x12408e4e /* vupkhsw v18,v17 */ | |
119 | .long 0x13a86e82 /* vshasigmaw v29,v8,0,13 */ | |
120 | .long 0x12fcd684 /* veqv v23,v28,v26 */ | |
121 | .long 0x13a0178c /* vmrgew v29,v0,v2 */ | |
122 | .long 0x13a0168c /* vmrgow v29,v0,v2 */ | |
123 | .long 0x137306c2 /* vshasigmad v27,v19,0,0 */ | |
124 | .long 0x129ce6c4 /* vsrd v20,v28,v28 */ | |
125 | .long 0x1240aece /* vupklsw v18,v21 */ | |
126 | .long 0x13c03f02 /* vclzb v30,v7 */ | |
127 | .long 0x13a0af03 /* vpopcntb v29,v21 */ | |
128 | .long 0x1320af42 /* vclzh v25,v21 */ | |
129 | .long 0x1200f743 /* vpopcnth v16,v30 */ | |
130 | .long 0x13801f82 /* vclzw v28,v3 */ | |
131 | .long 0x11404f83 /* vpopcntw v10,v9 */ | |
132 | .long 0x12c04fc2 /* vclzd v22,v9 */ | |
133 | .long 0x11e0f7c3 /* vpopcntd v15,v30 */ | |
134 | .long 0x105f36c7 /* vcmpgtud. v2,v31,v6 */ | |
135 | .long 0x128f17c7 /* vcmpgtsd. v20,v15,v2 */ |