Commit | Line | Data |
---|---|---|
a680de9a PB |
1 | #as: -mpower9 |
2 | #objdump: -dr -Mpower9 | |
3 | #name: Altivec ISA 3.0 instructions | |
4 | ||
5 | .* | |
6 | ||
7 | ||
8 | Disassembly of section \.text: | |
9 | ||
10 | 0+00 <start>: | |
11 | ||
12 | .*: (11 7e 00 01|01 00 7e 11) vmul10cuq v11,v30 | |
13 | .*: (13 c1 b8 07|07 b8 c1 13) vcmpneb v30,v1,v23 | |
14 | .*: (13 d3 f7 7b|7b f7 d3 13) vpermr v30,v19,v30,v29 | |
15 | .*: (12 94 88 41|41 88 94 12) vmul10ecuq v20,v20,v17 | |
16 | .*: (13 73 f8 47|47 f8 73 13) vcmpneh v27,v19,v31 | |
17 | .*: (10 c9 b8 85|85 b8 c9 10) vrlwmi v6,v9,v23 | |
18 | .*: (12 da 08 87|87 08 da 12) vcmpnew v22,v26,v1 | |
19 | .*: (13 1e c8 c5|c5 c8 1e 13) vrldmi v24,v30,v25 | |
20 | .*: (12 7d b1 07|07 b1 7d 12) vcmpnezb v19,v29,v22 | |
21 | .*: (11 17 99 47|47 99 17 11) vcmpnezh v8,v23,v19 | |
22 | .*: (13 78 59 85|85 59 78 13) vrlwnm v27,v24,v11 | |
23 | .*: (12 ad 51 87|87 51 ad 12) vcmpnezw v21,v13,v10 | |
24 | .*: (10 b4 e9 c5|c5 e9 b4 10) vrldnm v5,v20,v29 | |
25 | .*: (13 d3 02 01|01 02 d3 13) vmul10uq v30,v19 | |
26 | .*: (13 0c aa 0d|0d aa 0c 13) vextractub v24,v21,12 | |
27 | .*: (10 13 e2 41|41 e2 13 10) vmul10euq v0,v19,v28 | |
28 | .*: (11 4c 1a 4d|4d 1a 4c 11) vextractuh v10,v3,12 | |
29 | .*: (13 87 62 8d|8d 62 87 13) vextractuw v28,v12,7 | |
30 | .*: (13 c1 da cd|cd da c1 13) vextractd v30,v27,1 | |
31 | .*: (13 24 fb 0d|0d fb 24 13) vinsertb v25,v31,4 | |
32 | .*: (12 ae f3 41|41 f3 ae 12) bcdcpsgn\. v21,v14,v30 | |
33 | .*: (12 c5 93 4d|4d 93 c5 12) vinserth v22,v18,5 | |
34 | .*: (13 a1 b3 8d|8d b3 a1 13) vinsertw v29,v22,1 | |
35 | .*: (13 a7 6b cd|cd 6b a7 13) vinsertd v29,v13,7 | |
36 | .*: (12 d9 44 07|07 44 d9 12) vcmpneb\. v22,v25,v8 | |
37 | .*: (12 0f ac 47|47 ac 0f 12) vcmpneh\. v16,v15,v21 | |
38 | .*: (12 d5 fc 81|81 fc d5 12) bcdus\. v22,v21,v31 | |
39 | .*: (10 2c 64 87|87 64 2c 10) vcmpnew\. v1,v12,v12 | |
40 | .*: (10 a3 46 c1|c1 46 a3 10) bcds\. v5,v3,v8,1 | |
41 | .*: (13 76 0d 01|01 0d 76 13) bcdtrunc\. v27,v22,v1,0 | |
42 | .*: (10 5a 05 07|07 05 5a 10) vcmpnezb\. v2,v26,v0 | |
43 | .*: (13 4e 3d 41|41 3d 4e 13) bcdutrunc\. v26,v14,v7 | |
44 | .*: (12 05 65 47|47 65 05 12) vcmpnezh\. v16,v5,v12 | |
45 | .*: (13 00 2d 81|81 2d 00 13) bcdctsq\. v24,v5 | |
46 | .*: (10 e2 05 81|81 05 e2 10) bcdcfsq\. v7,v0,0 | |
47 | .*: (13 c4 67 81|81 67 c4 13) bcdctz\. v30,v12,1 | |
48 | .*: (12 25 bd 81|81 bd 25 12) bcdctn\. v17,v23 | |
49 | .*: (10 86 7f 81|81 7f 86 10) bcdcfz\. v4,v15,1 | |
50 | .*: (13 a7 2f 81|81 2f a7 13) bcdcfn\. v29,v5,1 | |
51 | .*: (13 7f 65 81|81 65 7f 13) bcdsetsgn\. v27,v12,0 | |
52 | .*: (11 dc cd 87|87 cd dc 11) vcmpnezw\. v14,v28,v25 | |
53 | .*: (10 42 37 c1|c1 37 42 10) bcdsr\. v2,v2,v6,1 | |
54 | .*: (13 20 2d cc|cc 2d 20 13) vbpermd v25,v0,v5 | |
55 | .*: (13 80 ce 02|02 ce 80 13) vclzlsbb r28,v25 | |
56 | .*: (10 41 c6 02|02 c6 41 10) vctzlsbb r2,v24 | |
57 | .*: (12 a6 5e 02|02 5e a6 12) vnegw v21,v11 | |
58 | .*: (12 27 de 02|02 de 27 12) vnegd v17,v27 | |
59 | .*: (13 e8 be 02|02 be e8 13) vprtybw v31,v23 | |
60 | .*: (12 a9 be 02|02 be a9 12) vprtybd v21,v23 | |
61 | .*: (12 aa 96 02|02 96 aa 12) vprtybq v21,v18 | |
62 | .*: (13 d0 26 02|02 26 d0 13) vextsb2w v30,v4 | |
63 | .*: (10 71 d6 02|02 d6 71 10) vextsh2w v3,v26 | |
64 | .*: (11 78 8e 02|02 8e 78 11) vextsb2d v11,v17 | |
65 | .*: (10 b9 56 02|02 56 b9 10) vextsh2d v5,v10 | |
66 | .*: (11 ba ce 02|02 ce ba 11) vextsw2d v13,v25 | |
67 | .*: (13 3c 16 02|02 16 3c 13) vctzb v25,v2 | |
68 | .*: (10 1d 1e 02|02 1e 1d 10) vctzh v0,v3 | |
69 | .*: (12 de 36 02|02 36 de 12) vctzw v22,v6 | |
70 | .*: (13 5f c6 02|02 c6 5f 13) vctzd v26,v24 | |
71 | .*: (10 df 16 0d|0d 16 df 10) vextublx r6,r31,v2 | |
72 | .*: (11 a0 96 4d|4d 96 a0 11) vextuhlx r13,r0,v18 | |
73 | .*: (11 de fe 8d|8d fe de 11) vextuwlx r14,r30,v31 | |
74 | .*: (11 ec 77 04|04 77 ec 11) vsrv v15,v12,v14 | |
75 | .*: (12 8a f7 0d|0d f7 8a 12) vextubrx r20,r10,v30 | |
76 | .*: (12 b5 17 44|44 17 b5 12) vslv v21,v21,v2 | |
77 | .*: (11 e9 0f 4d|4d 0f e9 11) vextuhrx r15,r9,v1 | |
78 | .*: (12 b1 87 8d|8d 87 b1 12) vextuwrx r21,r17,v16 | |
19dfcc89 | 79 | .*: (12 95 b5 e3|e3 b5 95 12) vmsumudm v20,v21,v22,v23 |
04830f24 | 80 | #pass |