1 # source file to test assembly of MIPS DSP ASE for MIPS32 instructions
26 precrq.qb.ph $16,$17,$18
27 precrq.ph.w $17,$18,$19
28 precrq_rs.ph.w $18,$19,$20
29 precrqu_s.qb.ph $19,$20,$21
32 precequ.ph.qbl $22,$23
33 precequ.ph.qbr $23,$24
34 precequ.ph.qbla $24,$25
35 precequ.ph.qbra $25,$26
38 preceu.ph.qbla $28,$29
39 preceu.ph.qbra $29,$30
60 shrav_r.ph $11,$12,$13
64 muleu_s.ph.qbl $14,$15,$16
65 muleu_s.ph.qbr $15,$16,$17
66 mulq_rs.ph $16,$17,$18
67 muleq_s.w.phl $17,$18,$19
68 muleq_s.w.phr $18,$19,$20
69 dpau.h.qbl $ac0,$19,$20
70 dpau.h.qbr $ac1,$20,$21
71 dpsu.h.qbl $ac2,$21,$22
72 dpsu.h.qbr $ac3,$22,$23
73 dpaq_s.w.ph $ac0,$23,$24
74 dpsq_s.w.ph $ac1,$24,$25
75 mulsaq_s.w.ph $ac2,$25,$26
76 dpaq_sa.l.w $ac3,$26,$27
77 dpsq_sa.l.w $ac0,$27,$28
78 maq_s.w.phl $ac1,$28,$29
79 maq_s.w.phr $ac2,$29,$30
80 maq_sa.w.phl $ac3,$30,$31
81 maq_sa.w.phr $ac0,$31,$0
93 cmpgu.eq.qb $9,$10,$11
94 cmpgu.lt.qb $10,$11,$12
95 cmpgu.le.qb $11,$12,$13
101 packrl.ph $17,$18,$19
107 extr_rs.w $20,$ac3,31
110 extrv_s.h $22,$ac1,$23
112 extrv_r.w $24,$ac3,$25
113 extrv_rs.w $25,$ac0,$26
146 # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ...