Commit | Line | Data |
---|---|---|
371409b0 JE |
1 | # fzchkl, fzchks, faddp, faddz |
2 | ||
3 | .text | |
4 | ||
5 | # Pipelined, without dual bit | |
6 | pfzchkl %f0,%f2,%f8 | |
7 | pfzchkl %f2,%f4,%f16 | |
8 | pfzchkl %f4,%f6,%f13 | |
9 | pfzchkl %f8,%f10,%f18 | |
10 | ||
11 | pfzchks %f12,%f14,%f30 | |
12 | pfzchks %f16,%f18,%f20 | |
13 | pfzchks %f20,%f22,%f28 | |
14 | pfzchks %f24,%f26,%f30 | |
15 | ||
16 | pfaddp %f0,%f2,%f8 | |
17 | pfaddp %f2,%f4,%f16 | |
18 | pfaddp %f4,%f6,%f13 | |
19 | pfaddp %f8,%f10,%f18 | |
20 | ||
21 | pfaddz %f12,%f14,%f30 | |
22 | pfaddz %f16,%f18,%f20 | |
23 | pfaddz %f20,%f22,%f28 | |
24 | pfaddz %f24,%f26,%f30 | |
25 | ||
26 | # Non-pipelined, without dual bit | |
27 | fzchkl %f12,%f2,%f4 | |
28 | fzchkl %f22,%f4,%f2 | |
29 | fzchkl %f4,%f6,%f18 | |
30 | fzchkl %f8,%f10,%f28 | |
31 | ||
32 | fzchks %f12,%f14,%f6 | |
33 | fzchks %f16,%f18,%f20 | |
34 | fzchks %f20,%f22,%f28 | |
35 | fzchks %f24,%f26,%f30 | |
36 | ||
37 | faddp %f12,%f2,%f4 | |
38 | faddp %f22,%f4,%f2 | |
39 | faddp %f4,%f6,%f18 | |
40 | faddp %f8,%f10,%f28 | |
41 | ||
42 | faddz %f12,%f14,%f6 | |
43 | faddz %f16,%f18,%f20 | |
44 | faddz %f20,%f22,%f28 | |
45 | faddz %f24,%f26,%f30 | |
46 | ||
47 | # Pipelined, with dual bit | |
48 | d.pfzchkl %f0,%f2,%f18 | |
49 | nop | |
50 | d.pfzchkl %f2,%f4,%f12 | |
51 | nop | |
52 | d.pfzchkl %f4,%f6,%f30 | |
53 | nop | |
54 | d.pfzchkl %f8,%f10,%f4 | |
55 | nop | |
56 | ||
57 | d.pfzchks %f12,%f14,%f14 | |
58 | nop | |
59 | d.pfzchks %f16,%f18,%f6 | |
60 | nop | |
61 | d.pfzchks %f20,%f22,%f10 | |
62 | nop | |
63 | d.pfzchks %f24,%f26,%f8 | |
64 | nop | |
65 | ||
66 | d.pfaddp %f0,%f2,%f18 | |
67 | nop | |
68 | d.pfaddp %f2,%f4,%f0 | |
69 | nop | |
70 | d.pfaddp %f4,%f6,%f30 | |
71 | nop | |
72 | d.pfaddp %f8,%f10,%f4 | |
73 | nop | |
74 | ||
75 | d.pfaddz %f12,%f14,%f14 | |
76 | nop | |
77 | d.pfaddz %f16,%f18,%f6 | |
78 | nop | |
79 | d.pfaddz %f20,%f22,%f10 | |
80 | nop | |
81 | d.pfaddz %f24,%f26,%f8 | |
82 | nop | |
83 | ||
84 | # Non-pipelined, with dual bit | |
85 | d.fzchkl %f0,%f2,%f10 | |
86 | nop | |
87 | d.fzchkl %f2,%f4,%f18 | |
88 | nop | |
89 | d.fzchkl %f4,%f6,%f12 | |
90 | nop | |
91 | d.fzchkl %f8,%f10,%f14 | |
92 | nop | |
93 | ||
94 | d.fzchks %f12,%f14,%f16 | |
95 | nop | |
96 | d.fzchks %f16,%f18,%f12 | |
97 | nop | |
98 | d.fzchks %f20,%f22,%f16 | |
99 | nop | |
100 | d.fzchks %f24,%f26,%f30 | |
101 | nop | |
102 | ||
103 | d.faddp %f0,%f2,%f10 | |
104 | nop | |
105 | d.faddp %f2,%f4,%f18 | |
106 | nop | |
107 | d.faddp %f4,%f6,%f12 | |
108 | nop | |
109 | d.faddp %f8,%f10,%f14 | |
110 | nop | |
111 | ||
112 | d.faddz %f12,%f14,%f16 | |
113 | nop | |
114 | d.faddz %f16,%f18,%f12 | |
115 | nop | |
116 | d.faddz %f20,%f22,%f16 | |
117 | nop | |
118 | d.faddz %f24,%f26,%f30 | |
119 | nop |