| |||
| Home > Wireless MMX Technology Instructions > Wireless MMX instructions | |||
Table 29 gives
a list of the Wireless MMX Technology instruction set. The instructions
are described in Wireless MMX Technology Developer Guide.
Wireless MMX Technology registers are indicated by , wRn,
and ARM registers are shown as wRd, Rn.Rd
Table 29. Wireless MMX Technology instructions
| Mnemonic | Example |
|---|---|
TANDC | TANDCB r15 |
TBCST | TBCSTB wr15, r1 |
TEXTRC | TEXTRCB r15, #0 |
TEXTRM | TEXTRMUBCS r3, wr7, #7 |
TINSR | TINSRB wr6, r11, #0 |
TMIA, TMIAPH, TMIAxy | TMIANE wr1, r2, r3 TMIAPH wr4, r5, r6 TMIABB wr4, r5, r6 MIAPHNE wr4, r5, r6 |
TMOVMSK | TMOVMSKBNE r14, wr15 |
TORC | TORCB r15 |
WACC | WACCBGE wr1, wr2 |
WADD | WADDBGE wr1, wr2, wr13 |
WALIGNI, WALIGNR | WALIGNI wr7, wr6, wr5,#3 WALIGNR0 wr4, wr8, wr12 |
WAND, WANDN | WAND wr1, wr2, wr3 WANDN wr5, wr5, wr9 |
WAVG2 | WAVG2B wr3, wr6, wr9 WAVG2BR wr4, wr7, wr10 |
WCMPEQ | WCMPEQB wr0, wr4, wr2 |
WCMPGT | WCMPGTUB wr0, wr4, wr2 |
WLDR | WLDRB wr1, [r2, #0] |
WMAC | WMACU wr3, wr4, wr5 |
WMADD | WMADDU wr3, wr4, wr5 |
WMAX, WMIN | WMAXUB wr0, wr4, wr2 WMINSB wr0, wr4, wr2 |
WMUL | WMULUL wr4, wr2, wr3 |
WOR | WOR wr3, wr1, wr4 |
WPACK | WPACKHUS wr2, wr7, wr1 |
WROR | WRORH wr3, wr1, wr4 |
WSAD | WSADB wr3, wr5, wr8 |
WSHUFH | WSHUFH wr8, wr15, #17 |
WSLL, WSRL | WSLLH wr3, wr1, wr4 WSRLHG wr3, wr1, wcgr0 |
WSRA | WSRAH wr3, wr1, wr4 WSRAHG wr3, wr1, wcgr0 |
WSTR | WSTRB wr1, [r2, #0] WSTRW wc1, [r2, #0] |
WSUB | WSUBBGE wr1, wr2, wr13 |
WUNPCKEH, WUNPCKEL | WUNPCKEHUB wr0, wr4 WUNPCKELSB wr0, wr4 |
WUNPCKIH, WUNPCKIL | WUNPCKIHB wr0, wr4, wr2 WUNPCKILH wr1, wr5, wr3 |
WXOR | WXOR wr3, wr1, wr4 |
Wireless MMX Technology Developer Guide.