* COP2 testing in progress.
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test41.vuasm
1 .vu
2 main: NOP IADDIU VI01, VI00, 900
3 NOP IADDIU VI02, VI00, 904
4 NOP IADDIU VI03, VI00, 916
5 NOP NOP
6 NOP BAL VI15, MulMatrix
7 NOP NOP
8 NOP IADDIU VI01, VI00, 912
9 NOP IADDIU VI02, VI00, 904
10 NOP IADDIU VI03, VI00, 920
11 NOP NOP
12 NOP BAL VI15, MulMatrix
13 NOP NOP
14 NOP IADDIU VI01, VI00, 920
15 NOP IADDIU VI02, VI00, 896
16 NOP IADDIU VI03, VI00, 900
17 NOP IADDIU VI04, VI00, 925
18 NOP IADDIU VI05, VI00, 895
19 NOP IADDIU VI08, VI00, 926
20 NOP IADDIU VI07, VI00, 904
21 NOP LQI.xyzw VF04, (VI01++)
22 NOP LQI.xyzw VF05, (VI01++)
23 NOP LQI.xyzw VF06, (VI01++)
24 NOP LQI.xyzw VF07, (VI01++)
25 NOP LQI.xyzw VF08, (VI02++)
26 NOP LQI.xyzw VF09, (VI02++)
27 NOP LQI.xyzw VF10, (VI02++)
28 NOP LQI.xyzw VF11, (VI02++)
29 NOP LQI.xyzw VF12, (VI03++)
30 NOP LQI.xyzw VF13, (VI03++)
31 NOP LQI.xyzw VF14, (VI03++)
32 NOP LQI.xyzw VF15, (VI03++)
33 NOP LQI.xyzw VF01, (VI04++)
34 NOP LQI.xyzw VF19, (VI07++)
35 NOP LQI.xyzw VF20, (VI07++)
36 NOP LQI.xyzw VF21, (VI07++)
37 NOP NOP
38 NOP[e] NOP
39 NOP NOP
40 START0: NOP XITOP VI06
41 NOP IADDIU VI07, VI06, 70
42 NOP IADDIU VI10, VI06, 140
43 NOP IADDIU VI09, VI06, 211
44 NOP IADDIU VI12, VI06, 211
45 NOP IADDIU VI13, VI06, 210
46 NOP IADDIU VI14, VI06, 209
47 NOP IADDIU VI11, VI00, 59
48 START: NOP LQI.xyzw VF25, (VI07++)
49 NOP LQI.xyzw VF30, (VI06++)
50 ADDx.w VF26, VF00, VF00x LQ.xyzw VF02, 0(VI05)
51 NOP LQI.xyzw VF18, (VI10++)
52 MULAx.xyz ACC, VF19, VF25x NOP
53 MADDAy.xyz ACC, VF20, VF25y NOP
54 MADDz.xyz VF26, VF21, VF25z NOP
55 MULAx.xyzw ACC, VF04, VF30x NOP
56 MADDAy.xyzw ACC, VF05, VF30y NOP
57 MADDAz.xyzw ACC, VF06, VF30z NOP
58 MADDw.xyzw VF31, VF07, VF30w NOP
59 NOP NOP
60 NOP NOP
61 NOP NOP
62 LOOP: MULw.xyzw VF29, VF31, VF00w DIV Q, VF00w, VF31w
63 MULAx.xyzw ACC, VF12, VF26x LQI.xyzw VF25, (VI07++)
64 MADDAy.xyzw ACC, VF13, VF26y LQI.xyzw VF30, (VI06++)
65 MADDAz.xyzw ACC, VF14, VF26z NOP
66 MADDw.xyzw VF24, VF15, VF26w IADDI VI11, VI11, -1
67 MULAx.xyz ACC, VF19, VF25x IADDIU VI12, VI12, 3
68 MADDAy.xyz ACC, VF20, VF25y SQ.xyzw VF23, 0(VI13)
69 MADDz.xyz VF26, VF21, VF25z NOP
70 MAXx.xyzw VF24, VF24, VF00x NOP
71 NOP NOP
72 NOP NOP
73 NOP NOP
74 MULAx.xyzw ACC, VF08, VF24x IADDIU VI13, VI13, 3
75 MADDAy.xyzw ACC, VF09, VF24y IADDIU VI14, VI14, 3
76 MADDAz.xyzw ACC, VF10, VF24z NOP
77 MADDw.xyzw VF23, VF11, VF24w NOP
78 MULq.xyzw VF28, VF29, Q NOP
79 MULq.xyz VF17, VF18, Q NOP
80 NOP LQI.xyzw VF18, (VI10++)
81 MUL.xyzw VF23, VF23, VF02 NOP
82 NOP LQ.xyzw VF02, 0(VI05)
83 MULAx.xyzw ACC, VF04, VF30x NOP
84 FTOI4.xyzw VF27, VF28 NOP
85 MINI.xyzw VF23, VF23, VF01 SQ.xyzw VF17, 0(VI14)
86 MADDAy.xyzw ACC, VF05, VF30y NOP
87 MADDAz.xyzw ACC, VF06, VF30z NOP
88 MADDw.xyzw VF31, VF07, VF30w SQ.xyzw VF27, 0(VI12)
89 FTOI0.xyzw VF23, VF23 NOP
90 NOP IBNE VI11, VI00, LOOP
91 NOP NOP
92 MULw.xyzw VF29, VF31, VF00w DIV Q, VF00w, VF31w
93 MULAx.xyzw ACC, VF12, VF26x IADDIU VI12, VI12, 3
94 MADDAy.xyzw ACC, VF13, VF26y SQ.xyzw VF23, 0(VI13)
95 MADDAz.xyzw ACC, VF14, VF26z IADDIU VI13, VI13, 3
96 MADDw.xyzw VF24, VF15, VF26w LQ.xyzw VF22, 0(VI08)
97 NOP IADDIU VI14, VI14, 3
98 NOP NOP
99 NOP NOP
100 MAXx.xyzw VF24, VF24, VF00x NOP
101 NOP NOP
102 NOP NOP
103 MULq.xyzw VF28, VF29, Q NOP
104 MULq.xyz VF17, VF18, Q NOP
105 MULAx.xyzw ACC, VF08, VF24x NOP
106 MADDAy.xyzw ACC, VF09, VF24y NOP
107 MADDAz.xyzw ACC, VF10, VF24z NOP
108 MADDw.xyzw VF23, VF11, VF24w NOP
109 NOP SQ.xyzw VF17, 0(VI14)
110 NOP NOP
111 NOP NOP
112 MUL.xyzw VF23, VF23, VF02 SQ.xyzw VF22, 0(VI09)
113 NOP NOP
114 NOP NOP
115 FTOI4.xyzw VF27, VF28 NOP
116 MINI.xyzw VF23, VF23, VF01 NOP
117 NOP NOP
118 NOP NOP
119 NOP SQ.xyzw VF27, 0(VI12)
120 FTOI0.xyzw VF23, VF23 NOP
121 NOP NOP
122 NOP NOP
123 NOP NOP
124 NOP SQ.xyzw VF23, 0(VI13)
125 NOP NOP
126 NOP NOP
127 NOP NOP
128 NOP XGKICK VI09
129 NOP[e] NOP
130 NOP NOP
131 NOP B START0
132 NOP NOP
133 MulMatrix: NOP LQI.xyzw VF08, (VI02++)
134 NOP LQI.xyzw VF04, (VI01++)
135 NOP LQI.xyzw VF05, (VI01++)
136 NOP LQI.xyzw VF06, (VI01++)
137 NOP LQI.xyzw VF07, (VI01++)
138 MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++)
139 MADDAy.xyzw ACC, VF05, VF08y NOP
140 MADDAz.xyzw ACC, VF06, VF08z NOP
141 MADDw.xyzw VF12, VF07, VF08w NOP
142 MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++)
143 MADDAy.xyzw ACC, VF05, VF09y NOP
144 MADDAz.xyzw ACC, VF06, VF09z NOP
145 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
146 MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++)
147 MADDAy.xyzw ACC, VF05, VF10y NOP
148 MADDAz.xyzw ACC, VF06, VF10z NOP
149 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
150 MULAx.xyzw ACC, VF04, VF11x NOP
151 MADDAy.xyzw ACC, VF05, VF11y NOP
152 MADDAz.xyzw ACC, VF06, VF11z NOP
153 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
154 NOP NOP
155 NOP NOP
156 NOP NOP
157 NOP SQI.xyzw VF15, (VI03++)
158 NOP NOP
159 NOP JR VI15
160 NOP NOP
This page took 0.033087 seconds and 4 git commands to generate.