Commit | Line | Data |
---|---|---|
62f3b8c8 PB |
1 | |
2 | .eabi_attribute Tag_Advanced_SIMD_arch, 2 | |
3 | .eabi_attribute Tag_VFP_arch, 6 | |
4 | ||
5 | @VMLA | |
6 | .inst 0xee000a00 @ VFP vmla.f32 s0,s0,s0 | |
7 | .inst 0xee000b00 @ VFP vmla.f64 d0,d0,d0 | |
8 | .inst 0xf2000d10 @ NEON vmla.f32 d0,d0,d0 | |
9 | .inst 0xf2000d50 @ NEON vmla.f32 q0,q0,q0 | |
10 | ||
11 | @VFMA new | |
12 | .inst 0xeea00a00 @ VFP vfma.f32 s0,s0,s0 | |
13 | .inst 0xeea00b00 @ VFP vfma.f64 d0,d0,d0 | |
14 | .inst 0xf2000c10 @ NEON vfma.f32 d0,d0,d0 | |
15 | .inst 0xf2000c50 @ NEON vfma.f32 q0,q0,q0 | |
16 | ||
17 | @VMLS | |
18 | .inst 0xee000a40 @ VFP vmls.F32 s0,s0,s0 | |
19 | .inst 0xee000b40 @ VFP vmls.F64 d0,d0,d0 | |
20 | .inst 0xf2200d10 @ NEON vmls.F32 d0,d0,d0 | |
21 | .inst 0xf2200d50 @ NEON vmls.F32 q0,q0,q0 | |
22 | ||
23 | @VFMS new | |
24 | .inst 0xeea00a40 @ VFP vfms.F32 s0,s0,s0 | |
25 | .inst 0xeea00b40 @ VFP vfms.F64 d0,d0,d0 | |
26 | .inst 0xf2200c10 @ NEON vfms.F32 d0,d0,d0 | |
27 | .inst 0xf2200c50 @ NEON vfms.F32 q0,q0,q0 | |
28 | ||
29 | @VNMLA | |
30 | .inst 0xee100a40 @ VFP vnmla.F32 s0,s0,s0 | |
31 | .inst 0xee100b40 @ VFP vnmla.F64 d0,d0,d0 | |
32 | ||
33 | @VFNMA new | |
34 | .inst 0xee900a40 @ VFP vfnma.F32 s0,s0,s0 | |
35 | .inst 0xee900b40 @ VFP vfnma.F64 d0,d0,d0 | |
36 | ||
37 | @VNMLS | |
38 | .inst 0xee100a00 @ VFP vnmls.F32 s0,s0,s0 | |
39 | .inst 0xee100b00 @ VFP vnmls.F64 d0,d0,d0 | |
40 | ||
41 | @VFNMS new | |
42 | .inst 0xee900a00 @ VFP vfnms.F32 s0,s0,s0 | |
43 | .inst 0xee900b00 @ VFP vfnms.F64 d0,d0,d0 |