* sim/m32r/maclh1.cgs: Fix testcase.
[deliverable/binutils-gdb.git] / sim / testsuite / sky / sce_test37.vuasm
1 .vu
2 NOP IADDIU VI01, VI00, 512
3 NOP IADDIU VI02, VI00, 504
4 NOP IADDIU VI03, VI00, 520
5 NOP NOP
6 NOP BAL VI15, MulMatrix
7 NOP NOP
8 NOP IADDIU VI01, VI00, 520
9 NOP IADDIU VI02, VI00, 496
10 NOP IADDIU VI03, VI00, 500
11 NOP IADDIU VI04, VI00, 525
12 NOP IADDIU VI05, VI00, 495
13 NOP IADDIU VI08, VI00, 526
14 NOP LQI.xyzw VF04, (VI01++)
15 NOP LQI.xyzw VF05, (VI01++)
16 NOP LQI.xyzw VF06, (VI01++)
17 NOP LQI.xyzw VF07, (VI01++)
18 NOP LQI.xyzw VF08, (VI02++)
19 NOP LQI.xyzw VF09, (VI02++)
20 NOP LQI.xyzw VF10, (VI02++)
21 NOP LQI.xyzw VF11, (VI02++)
22 NOP LQI.xyzw VF12, (VI03++)
23 NOP LQI.xyzw VF13, (VI03++)
24 NOP LQI.xyzw VF14, (VI03++)
25 NOP LQI.xyzw VF15, (VI03++)
26 NOP LQI.xyzw VF01, (VI04++)
27 NOP NOP
28 NOP[e] NOP
29 NOP NOP
30 NOP NOP
31 START0: NOP XITOP VI06
32 NOP IADDIU VI07, VI06, 123
33 NOP IADDIU VI09, VI06, 533
34 NOP IADDIU VI12, VI06, 533
35 NOP IADDIU VI13, VI06, 532
36 NOP IADDIU VI11, VI00, 120
37 START: NOP LQI.xyzw VF25, (VI07++)
38 NOP LQI.xyzw VF30, (VI06++)
39 ADDw.w VF26, VF00, VF00w LQ.xyzw VF02, 0(VI05)
40 NOP NOP
41 MULAx.xyz ACC, VF12, VF25x NOP
42 MADDAy.xyz ACC, VF13, VF25y NOP
43 MADDz.xyz VF26, VF14, VF25z NOP
44 MULAx.xyzw ACC, VF04, VF30x NOP
45 MADDAy.xyzw ACC, VF05, VF30y NOP
46 MADDAz.xyzw ACC, VF06, VF30z NOP
47 MADDw.xyzw VF31, VF07, VF30w NOP
48 MAXx.xyzw VF26, VF26, VF00x NOP
49 NOP NOP
50 NOP NOP
51 LOOP: MULw.xyzw VF29, VF31, VF00w DIV Q, VF00w, VF31w
52 MULAx.xyzw ACC, VF08, VF26x LQI.xyzw VF25, (VI07++)
53 MADDAy.xyzw ACC, VF09, VF26y LQI.xyzw VF30, (VI06++)
54 MADDAz.xyzw ACC, VF10, VF26z NOP
55 MADDw.xyzw VF24, VF11, VF26w IADDI VI11, VI11, -1
56 MULAx.xyz ACC, VF12, VF25x IADDIU VI12, VI12, 2
57 MADDAy.xyz ACC, VF13, VF25y SQ.xyzw VF23, 0(VI13)
58 MULq.xyzw VF28, VF29, Q IADDIU VI13, VI13, 2
59 MUL.xyzw VF24, VF24, VF02 NOP
60 MADDz.xyz VF26, VF14, VF25z LQ.xyzw VF02, 0(VI05)
61 MULAx.xyzw ACC, VF04, VF30x NOP
62 FTOI4.xyzw VF27, VF28 NOP
63 MINI.xyzw VF24, VF24, VF01 NOP
64 MADDAy.xyzw ACC, VF05, VF30y NOP
65 MADDAz.xyzw ACC, VF06, VF30z NOP
66 MADDw.xyzw VF31, VF07, VF30w SQ.xyzw VF27, 0(VI12)
67 FTOI0.xyzw VF23, VF24 NOP
68 MAXx.xyzw VF26, VF26, VF00x IBNE VI11, VI00, LOOP
69 NOP NOP
70 MULw.xyzw VF29, VF31, VF00w DIV Q, VF00w, VF31w
71 MULAx.xyzw ACC, VF08, VF26x IADDIU VI12, VI12, 2
72 MADDAy.xyzw ACC, VF09, VF26y SQ.xyzw VF23, 0(VI13)
73 MADDAz.xyzw ACC, VF10, VF26z IADDIU VI13, VI13, 2
74 MADDw.xyzw VF24, VF11, VF26w LQ.xyzw VF20, 0(VI08)
75 NOP NOP
76 NOP NOP
77 MULq.xyzw VF28, VF29, Q NOP
78 MUL.xyzw VF24, VF24, VF02 SQ.xyzw VF20, 0(VI09)
79 NOP NOP
80 NOP NOP
81 FTOI4.xyzw VF27, VF28 NOP
82 MINI.xyzw VF24, VF24, VF01 NOP
83 NOP NOP
84 NOP NOP
85 NOP SQ.xyzw VF27, 0(VI12)
86 FTOI0.xyzw VF23, VF24 NOP
87 NOP NOP
88 NOP NOP
89 NOP NOP
90 NOP SQ.xyzw VF23, 0(VI13)
91 NOP NOP
92 NOP NOP
93 NOP NOP
94 NOP XGKICK VI09
95 NOP[e] NOP
96 NOP NOP
97 NOP B START0
98 NOP NOP
99 MulMatrix: NOP LQI.xyzw VF08, (VI02++)
100 NOP LQI.xyzw VF04, (VI01++)
101 NOP LQI.xyzw VF05, (VI01++)
102 NOP LQI.xyzw VF06, (VI01++)
103 NOP LQI.xyzw VF07, (VI01++)
104 MULAx.xyzw ACC, VF04, VF08x LQI.xyzw VF09, (VI02++)
105 MADDAy.xyzw ACC, VF05, VF08y NOP
106 MADDAz.xyzw ACC, VF06, VF08z NOP
107 MADDw.xyzw VF12, VF07, VF08w NOP
108 MULAx.xyzw ACC, VF04, VF09x LQI.xyzw VF10, (VI02++)
109 MADDAy.xyzw ACC, VF05, VF09y NOP
110 MADDAz.xyzw ACC, VF06, VF09z NOP
111 MADDw.xyzw VF13, VF07, VF09w SQI.xyzw VF12, (VI03++)
112 MULAx.xyzw ACC, VF04, VF10x LQI.xyzw VF11, (VI02++)
113 MADDAy.xyzw ACC, VF05, VF10y NOP
114 MADDAz.xyzw ACC, VF06, VF10z NOP
115 MADDw.xyzw VF14, VF07, VF10w SQI.xyzw VF13, (VI03++)
116 MULAx.xyzw ACC, VF04, VF11x NOP
117 MADDAy.xyzw ACC, VF05, VF11y NOP
118 MADDAz.xyzw ACC, VF06, VF11z NOP
119 MADDw.xyzw VF15, VF07, VF11w SQI.xyzw VF14, (VI03++)
120 NOP NOP
121 NOP NOP
122 NOP NOP
123 NOP SQI.xyzw VF15, (VI03++)
124 NOP NOP
125 NOP JR VI15
126 NOP NOP
This page took 0.065822 seconds and 4 git commands to generate.