Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* SPU instructions unoptimized */
- #define S8(o0, o1, o2, o3) \
- selb $17,$4,$8,$6 ;\
- xor $18,$5,$17 ;\
- selb $19,$6,$5,$4 ;\
- selb $20,$7,$4,$8 ;\
- selb $21,$18,$19,$20 ;\
- selb $23,$18,$5,$6 ;\
- xor $22,$7,$21 ;\
- selb $24,$4,$23,$7 ;\
- selb $26,$6,$4,$7 ;\
- selb $25,$8,$22,$24 ;\
- selb $28,$22,$4,$18 ;\
- xor $27,$25,$26 ;\
- selb $29,$28,$8,$23 ;\
- xor $30,$27,$29 ;\
- selb $10,$30,$27,$3 ;\
- selb $31,$26,$30,$4 ;\
- selb $42,$8,$30,$22 ;\
- selb $35,$21,$7,$31 ;\
- xor $32,$24,$31 ;\
- selb $38,$25,$26,$35 ;\
- selb $41,$35,$21,$30 ;\
- xor $33,$22,$32 ;\
- xor o1,o1,$10 ;\
- xori $34,$33,-1 ;\
- xor $43,$41,$42 ;\
- selb $36,$34,$35,$29 ;\
- selb $39,$21,$38,$27 ;\
- xor $37,$32,$36 ;\
- xor $44,$36,$43 ;\
- selb $11,$37,$22,$3 ;\
- xor $40,$34,$39 ;\
- xor o2,o2,$11 ;\
- selb $12,$44,$33,$3 ;\
- selb $9,$34,$40,$3 ;\
- xor o3,o3,$12 ;\
- xor o0,o0,$9
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement