Commit | Line | Data |
---|---|---|
c2dafc2a AV |
1 | .macro cond |
2 | .irp cond, eq, ne, gt, ge, lt, le | |
3 | .irp mnem, vadc.i32, vadci.i32 | |
4 | it \cond | |
5 | \mnem q0, q1, q2 | |
6 | .endr | |
7 | .endr | |
8 | .endm | |
9 | ||
10 | .syntax unified | |
11 | .thumb | |
12 | cond | |
13 | vadc.i8 q0, q1, q2 | |
14 | vadc.i16 q0, q1, q2 | |
15 | vadc.i64 q0, q1, q2 | |
16 | vadc.f32 q0, q1, q2 | |
17 | vadci.i8 q0, q1, q2 | |
18 | vadci.i16 q0, q1, q2 | |
19 | vadci.i64 q0, q1, q2 | |
20 | vadci.f32 q0, q1, q2 | |
21 | it eq | |
22 | vadceq.i32 q0, q1, q2 | |
23 | vadceq.i32 q0, q1, q2 | |
24 | vpst | |
25 | vadceq.i32 q0, q1, q2 | |
26 | vadct.i32 q0, q1, q2 | |
27 | vpst | |
28 | vadc.i32 q0, q1, q2 | |
29 | it eq | |
30 | vadcieq.i32 q0, q1, q2 | |
31 | vadcieq.i32 q0, q1, q2 | |
32 | vpst | |
33 | vadcieq.i32 q0, q1, q2 | |
34 | vadcit.i32 q0, q1, q2 | |
35 | vpst | |
36 | vadci.i32 q0, q1, q2 |