# PA SPE2 instructions .section ".text" .equ rA,1 .equ rB,2 .equ rD,0 .equ rS,0 .equ UIMM_ILL, 32 .equ UIMM_1_ZERO, 0 .equ UIMM_1_ILL, 32 .equ UIMM_2_ILL, 1 .equ UIMM_4_ILL, 3 .equ UIMM_8_ILL, 7 .equ UIMM_GT7, 8 .equ UIMM_GT15, 16 .equ nnn_ILL, 8 .equ bbb_ILL, 8 .equ dd, 3 .equ dd_ILL, 4 .equ Ddd, 7 .equ Ddd_ILL, 8 .equ hh, 3 .equ hh_ILL, 4 .equ mask_ILL, 16 .equ offset_ILL0, 0 .equ offset_ILL, 8 evaddib rD, rB, UIMM_ILL evaddih rD, rB, UIMM_ILL evsubifh rD, UIMM_ILL, rB evsubifb rD, UIMM_ILL, rB evinsb rD, rA, Ddd, bbb_ILL evxtrb rD, rA, Ddd, bbb_ILL evsplath rD, rA, hh_ILL evsplatb rD, rA, bbb_ILL evinsh rD, rA, dd_ILL, hh evclrbe rD, rA, mask_ILL evclrbo rD, rA, mask_ILL evclrh rD, rA, mask_ILL evxtrh rD, rA, dd_ILL, hh evxtrh rD, rA, dd, hh_ILL evxtrd rD, rA, rB, offset_ILL0 evxtrd rD, rA, rB, offset_ILL evsrbiu rD, rA, UIMM_GT7 evsrbis rD, rA, UIMM_GT7 evslbi rD, rA, UIMM_GT7 evrlbi rD, rA, UIMM_GT7 evsrhiu rD, rA, UIMM_GT15 evsrhis rD, rA, UIMM_GT15 evslhi rD, rA, UIMM_GT15 evrlhi rD, rA, UIMM_GT15 evsroiu rD, rA, nnn_ILL evsrois rD, rA, nnn_ILL evsloi rD, rA, nnn_ILL evldb rD, UIMM_8_ILL (rA) evlhhsplath rD, UIMM_2_ILL (rA) evlwbsplatw rD, UIMM_4_ILL (rA) evlwhsplatw rD, UIMM_4_ILL (rA) evlbbsplatb rD, UIMM_1_ILL (rA) evstdb rS, UIMM_8_ILL (rA) evlwbe rD, UIMM_4_ILL (rA) evlwbou rD, UIMM_4_ILL (rA) evlwbos rD, UIMM_4_ILL (rA) evstwbe rS, UIMM_4_ILL (rA) evstwbo rS, UIMM_4_ILL (rA) evstwb rS, UIMM_4_ILL (rA) evsthb rS, UIMM_2_ILL (rA) evlddu rD, UIMM_8_ILL (rA) evldwu rD, UIMM_8_ILL (rA) evldhu rD, UIMM_8_ILL (rA) evldbu rD, UIMM_8_ILL (rA) evlhhesplatu rD, UIMM_2_ILL (rA) evlhhsplathu rD, UIMM_2_ILL (rA) evlhhousplatu rD, UIMM_2_ILL (rA) evlhhossplatu rD, UIMM_2_ILL (rA) evlwheu rD, UIMM_4_ILL (rA) evlwbsplatwu rD, UIMM_4_ILL (rA) evlwhouu rD, UIMM_4_ILL (rA) evlwhosu rD, UIMM_4_ILL (rA) evlwwsplatu rD, UIMM_4_ILL (rA) evlwhsplatwu rD, UIMM_4_ILL (rA) evlwhsplatu rD, UIMM_4_ILL (rA) evlbbsplatbu rD, UIMM_1_ZERO (rA) evstddu rS, UIMM_8_ILL (rA) evstdwu rS, UIMM_8_ILL (rA) evstdhu rS, UIMM_8_ILL (rA) evstdbu rS, UIMM_8_ILL (rA) evlwbeu rD, UIMM_4_ILL (rA) evlwbouu rD, UIMM_4_ILL (rA) evlwbosu rD, UIMM_4_ILL (rA) evstwheu rS, UIMM_4_ILL (rA) evstwbeu rS, UIMM_4_ILL (rA) evstwhou rS, UIMM_4_ILL (rA) evstwbou rS, UIMM_4_ILL (rA) evstwweu rS, UIMM_4_ILL (rA) evstwbu rS, UIMM_4_ILL (rA) evstwwou rS, UIMM_4_ILL (rA) evsthbu rS, UIMM_2_ILL (rA)