1 # source file to test assembly of MIPS DSP ASE for MIPS32 instructions
25 precrq.qb.ph $16,$17,$18
26 precrq.ph.w $17,$18,$19
27 precrq_rs.ph.w $18,$19,$20
28 precrqu_s.qb.ph $19,$20,$21
31 precequ.ph.qbl $22,$23
32 precequ.ph.qbr $23,$24
33 precequ.ph.qbla $24,$25
34 precequ.ph.qbra $25,$26
37 preceu.ph.qbla $28,$29
38 preceu.ph.qbra $29,$30
73 shrav_r.ph $11,$12,$13
79 muleu_s.ph.qbl $14,$15,$16
80 muleu_s.ph.qbr $15,$16,$17
81 mulq_rs.ph $16,$17,$18
82 muleq_s.w.phl $17,$18,$19
83 muleq_s.w.phr $18,$19,$20
84 dpau.h.qbl $ac0,$19,$20
85 dpau.h.qbr $ac1,$20,$21
86 dpsu.h.qbl $ac2,$21,$22
87 dpsu.h.qbr $ac3,$22,$23
88 dpaq_s.w.ph $ac0,$23,$24
89 dpsq_s.w.ph $ac1,$24,$25
90 mulsaq_s.w.ph $ac2,$25,$26
91 dpaq_sa.l.w $ac3,$26,$27
92 dpsq_sa.l.w $ac0,$27,$28
93 maq_s.w.phl $ac1,$28,$29
94 maq_s.w.phr $ac2,$29,$30
95 maq_sa.w.phl $ac3,$30,$31
96 maq_sa.w.phr $ac0,$31,$0
112 cmpgu.eq.qb $9,$10,$11
113 cmpgu.lt.qb $10,$11,$12
114 cmpgu.le.qb $11,$12,$13
120 packrl.ph $17,$18,$19
129 extr_rs.w $20,$ac3,-1
131 extr_rs.w $20,$ac3,31
132 extr_rs.w $20,$ac3,32
137 extrv_s.h $22,$ac1,$23
139 extrv_r.w $24,$ac3,$25
140 extrv_rs.w $25,$ac0,$26
177 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...