Commit | Line | Data |
---|---|---|
4bafe00e | 1 | #as: -Av9v |
ea783ef3 DM |
2 | #objdump: -dr |
3 | #name: sparc HPC+VIS3 | |
4 | ||
5 | .*: +file format .*sparc.* | |
6 | ||
7 | Disassembly of section .text: | |
8 | ||
9 | 0+ <.text>: | |
3d68f91c JM |
10 | 0: 01 00 00 00 nop |
11 | 4: 01 00 00 00 nop | |
ea783ef3 | 12 | 8: c7 08 c0 00 ldx \[ %g3 \], %efsr |
3d68f91c JM |
13 | c: 01 00 00 00 nop |
14 | 10: 01 00 00 00 nop | |
ea783ef3 DM |
15 | 14: 87 a0 4a 22 fnadds %f1, %f2, %f3 |
16 | 18: 8d a0 8a 44 fnaddd %f2, %f4, %f6 | |
17 | 1c: 8f a0 cb 25 fnmuls %f3, %f5, %f7 | |
18 | 20: 95 a1 8b 48 fnmuld %f6, %f8, %f10 | |
19 | 24: 97 a1 cc 29 fhadds %f7, %f9, %f11 | |
20 | 28: 99 a2 0c 4a fhaddd %f8, %f10, %f12 | |
21 | 2c: 9b a2 4c ab fhsubs %f9, %f11, %f13 | |
22 | 30: 9d a2 8c cc fhsubd %f10, %f12, %f14 | |
23 | 34: 9f a2 ce 2d fnhadds %f11, %f13, %f15 | |
24 | 38: a1 a3 0e 4e fnhaddd %f12, %f14, %f16 | |
25 | 3c: a1 a3 4f 2f fnsmuld %f13, %f15, %f16 | |
26 | 40: ab bb e6 31 fmadds %f15, %f17, %f19, %f21 | |
27 | 44: a9 bb a4 50 fmaddd %f14, %f16, %f18, %f20 | |
28 | 48: af bc 6a b3 fmsubs %f17, %f19, %f21, %f23 | |
29 | 4c: ad bc 28 d2 fmsubd %f16, %f18, %f20, %f22 | |
30 | 50: b3 bc ef 35 fnmsubs %f19, %f21, %f23, %f25 | |
31 | 54: b1 bc ad 54 fnmsubd %f18, %f20, %f22, %f24 | |
32 | 58: b7 bd 73 b7 fnmadds %f21, %f23, %f25, %f27 | |
33 | 5c: b5 bd 31 d6 fnmaddd %f20, %f22, %f24, %f26 | |
34 | 60: bb fd f6 39 fumadds %f23, %f25, %f27, %f29 | |
35 | 64: b9 fd b4 58 fumaddd %f22, %f24, %f26, %f28 | |
36 | 68: bf fe 7a bb fumsubs %f25, %f27, %f29, %f31 | |
37 | 6c: bd fe 38 da fumsubd %f24, %f26, %f28, %f30 | |
38 | 70: 8f f8 4b 23 fnumsubs %f1, %f3, %f5, %f7 | |
39 | 74: 91 f8 8d 44 fnumsubd %f2, %f4, %f6, %f8 | |
40 | 78: 93 f8 cf a5 fnumadds %f3, %f5, %f7, %f9 | |
41 | 7c: 95 f9 11 c6 fnumaddd %f4, %f6, %f8, %f10 | |
42 | 80: 8f b1 42 26 addxc %g5, %g6, %g7 | |
43 | 84: 97 b2 42 6a addxccc %o1, %o2, %o3 | |
3d68f91c | 44 | 88: 01 00 00 00 nop |
ea783ef3 | 45 | 8c: 9f b3 42 ce umulxhi %o5, %sp, %o7 |
0afd1215 | 46 | 90: b5 b0 02 f9 lzcnt %i1, %i2 |
ea783ef3 DM |
47 | 94: 81 b0 03 7b cmask8 %i3 |
48 | 98: 81 b0 03 bc cmask16 %i4 | |
49 | 9c: 81 b0 03 fd cmask32 %i5 | |
50 | a0: 8b b0 44 23 fsll16 %f32, %f34, %f36 | |
51 | a4: 8f b0 c4 65 fsrl16 %f34, %f36, %f38 | |
52 | a8: 93 b1 44 a7 fsll32 %f36, %f38, %f40 | |
53 | ac: 97 b1 c4 e9 fsrl32 %f38, %f40, %f42 | |
54 | b0: 9b b2 45 2b fslas16 %f40, %f42, %f44 | |
55 | b4: 9f b2 c5 6d fsra16 %f42, %f44, %f46 | |
56 | b8: a3 b3 45 af fslas32 %f44, %f46, %f48 | |
57 | bc: a7 b3 c5 f1 fsra32 %f46, %f48, %f50 | |
cdf49201 | 58 | c0: 83 b4 47 f3 pdistn %f48, %f50, %g1 |
ea783ef3 DM |
59 | c4: af b4 c8 15 fmean16 %f50, %f52, %f54 |
60 | c8: b3 b5 48 57 fpadd64 %f52, %f54, %f56 | |
9e8c70f9 | 61 | cc: b7 b5 c8 99 fchksm16 %f54, %f56, %f58 |
ea783ef3 DM |
62 | d0: bb b6 48 db fpsub64 %f56, %f58, %f60 |
63 | d4: bf b6 cb 1d fpadds16 %f58, %f60, %f62 | |
64 | d8: 8d b0 8b 24 fpadds16s %f2, %f4, %f6 | |
65 | dc: 91 b1 0b 46 fpadds32 %f4, %f6, %f8 | |
66 | e0: 95 b1 8b 68 fpadds32s %f6, %f8, %f10 | |
67 | e4: 99 b2 0b 8a fpsubs16 %f8, %f10, %f12 | |
68 | e8: 9d b2 8b ac fpsubs16s %f10, %f12, %f14 | |
69 | ec: a1 b3 0b ce fpsubs32 %f12, %f14, %f16 | |
70 | f0: a5 b3 8b f0 fpsubs32s %f14, %f16, %f18 | |
71 | f4: 83 b0 22 14 movdtox %f20, %g1 | |
72 | f8: 85 b0 22 35 movstouw %f21, %g2 | |
73 | fc: 87 b0 22 77 movstosw %f23, %g3 | |
74 | 100: ad b0 23 04 movxtod %g4, %f22 | |
75 | 104: af b0 23 25 movwtos %g5, %f23 | |
76 | 108: 97 b2 62 aa xmulx %o1, %o2, %o3 | |
77 | 10c: 9d b3 22 cd xmulxhi %o4, %o5, %sp | |
0afd1215 DM |
78 | 110: 83 b4 24 12 fpcmpule8 %f16, %f18, %g1 |
79 | 114: 85 b4 a4 54 fpcmpune8 %f18, %f20, %g2 | |
80 | 118: 87 b5 25 16 fpcmpugt8 %f20, %f22, %g3 | |
81 | 11c: 89 b5 a5 58 fpcmpueq8 %f22, %f24, %g4 | |
ea783ef3 DM |
82 | 120: 81 b0 6a 23 flcmps %fcc0, %f1, %f3 |
83 | 124: 83 b0 ea 25 flcmps %fcc1, %f3, %f5 | |
84 | 128: 85 b1 6a 27 flcmps %fcc2, %f5, %f7 | |
85 | 12c: 87 b1 ea 29 flcmps %fcc3, %f7, %f9 | |
86 | 130: 81 b3 2a 4e flcmpd %fcc0, %f12, %f14 | |
87 | 134: 83 b3 aa 50 flcmpd %fcc1, %f14, %f16 | |
88 | 138: 85 b4 2a 52 flcmpd %fcc2, %f16, %f18 | |
89 | 13c: 87 b4 aa 54 flcmpd %fcc3, %f18, %f20 | |
0afd1215 | 90 | 140: b5 b0 02 f9 lzcnt %i1, %i2 |