Commit | Line | Data |
---|---|---|
4d6ac854 AV |
1 | .syntax unified |
2 | .thumb | |
3 | .irp op1, q0, q1, q2, q4, q7 | |
4 | .irp op2, q0, q1, q2, q4, q7 | |
5 | .irp op3, #1, #2, #4, #7, #8 | |
6 | vshllt.s8 \op1, \op2, \op3 | |
7 | vshllt.u8 \op1, \op2, \op3 | |
8 | vshllb.s8 \op1, \op2, \op3 | |
9 | vshllb.u8 \op1, \op2, \op3 | |
10 | .endr | |
11 | .irp op3, #1, #2, #4, #7, #8, #9, #10, #14, #15, #16 | |
12 | vshllt.s16 \op1, \op2, \op3 | |
13 | vshllt.u16 \op1, \op2, \op3 | |
14 | vshllb.s16 \op1, \op2, \op3 | |
15 | vshllb.u16 \op1, \op2, \op3 | |
16 | .endr | |
17 | .endr | |
18 | .endr | |
19 | ||
20 | vpstete | |
21 | vshlltt.s8 q0, q1, #1 | |
22 | vshllte.u16 q7, q7, #16 | |
23 | vshllbt.u8 q5, q0, #8 | |
24 | vshllbe.s16 q2, q3, #11 |