| #as: -march=armv8.2-a+fp16fml -mthumb |
| #source: armv8_2-a-fp16.s |
| #objdump: -d |
| |
| .*: +file format .*arm.* |
| |
| Disassembly of section .text: |
| |
| .* <.*>: |
| .*: fc21 0810 vfmal.f16 d0, s2, s0 |
| .*: fe00 2810 vfmal.f16 d2, s0, s0\[0\] |
| .*: fca1 0810 vfmsl.f16 d0, s2, s0 |
| .*: fe10 2818 vfmsl.f16 d2, s0, s0\[1\] |
| .*: fc21 0814 vfmal.f16 d0, s2, s8 |
| .*: fe00 2814 vfmal.f16 d2, s0, s8\[0\] |
| .*: fca1 0814 vfmsl.f16 d0, s2, s8 |
| .*: fe10 281c vfmsl.f16 d2, s0, s8\[1\] |
| .*: fc21 0837 vfmal.f16 d0, s2, s15 |
| .*: fe00 2837 vfmal.f16 d2, s0, s15\[0\] |
| .*: fca1 0837 vfmsl.f16 d0, s2, s15 |
| .*: fe10 283f vfmsl.f16 d2, s0, s15\[1\] |
| .*: fc27 0890 vfmal.f16 d0, s15, s0 |
| .*: fe00 f810 vfmal.f16 d15, s0, s0\[0\] |
| .*: fca7 0890 vfmsl.f16 d0, s15, s0 |
| .*: fe10 f818 vfmsl.f16 d15, s0, s0\[1\] |
| .*: fc27 0894 vfmal.f16 d0, s15, s8 |
| .*: fe00 f814 vfmal.f16 d15, s0, s8\[0\] |
| .*: fca7 0894 vfmsl.f16 d0, s15, s8 |
| .*: fe10 f81c vfmsl.f16 d15, s0, s8\[1\] |
| .*: fc27 08b7 vfmal.f16 d0, s15, s15 |
| .*: fe00 f837 vfmal.f16 d15, s0, s15\[0\] |
| .*: fca7 08b7 vfmsl.f16 d0, s15, s15 |
| .*: fe10 f83f vfmsl.f16 d15, s0, s15\[1\] |
| .*: fc2f 0810 vfmal.f16 d0, s30, s0 |
| .*: fe40 e810 vfmal.f16 d30, s0, s0\[0\] |
| .*: fcaf 0810 vfmsl.f16 d0, s30, s0 |
| .*: fe50 e818 vfmsl.f16 d30, s0, s0\[1\] |
| .*: fc2f 0814 vfmal.f16 d0, s30, s8 |
| .*: fe40 e814 vfmal.f16 d30, s0, s8\[0\] |
| .*: fcaf 0814 vfmsl.f16 d0, s30, s8 |
| .*: fe50 e81c vfmsl.f16 d30, s0, s8\[1\] |
| .*: fc2f 0837 vfmal.f16 d0, s30, s15 |
| .*: fe40 e837 vfmal.f16 d30, s0, s15\[0\] |
| .*: fcaf 0837 vfmsl.f16 d0, s30, s15 |
| .*: fe50 e83f vfmsl.f16 d30, s0, s15\[1\] |
| .*: fc21 7810 vfmal.f16 d7, s2, s0 |
| .*: fe03 2890 vfmal.f16 d2, s7, s0\[0\] |
| .*: fca1 7810 vfmsl.f16 d7, s2, s0 |
| .*: fe13 2898 vfmsl.f16 d2, s7, s0\[1\] |
| .*: fc21 7814 vfmal.f16 d7, s2, s8 |
| .*: fe03 2894 vfmal.f16 d2, s7, s8\[0\] |
| .*: fca1 7814 vfmsl.f16 d7, s2, s8 |
| .*: fe13 289c vfmsl.f16 d2, s7, s8\[1\] |
| .*: fc21 7837 vfmal.f16 d7, s2, s15 |
| .*: fe03 28b7 vfmal.f16 d2, s7, s15\[0\] |
| .*: fca1 7837 vfmsl.f16 d7, s2, s15 |
| .*: fe13 28bf vfmsl.f16 d2, s7, s15\[1\] |
| .*: fc27 7890 vfmal.f16 d7, s15, s0 |
| .*: fe03 f890 vfmal.f16 d15, s7, s0\[0\] |
| .*: fca7 7890 vfmsl.f16 d7, s15, s0 |
| .*: fe13 f898 vfmsl.f16 d15, s7, s0\[1\] |
| .*: fc27 7894 vfmal.f16 d7, s15, s8 |
| .*: fe03 f894 vfmal.f16 d15, s7, s8\[0\] |
| .*: fca7 7894 vfmsl.f16 d7, s15, s8 |
| .*: fe13 f89c vfmsl.f16 d15, s7, s8\[1\] |
| .*: fc27 78b7 vfmal.f16 d7, s15, s15 |
| .*: fe03 f8b7 vfmal.f16 d15, s7, s15\[0\] |
| .*: fca7 78b7 vfmsl.f16 d7, s15, s15 |
| .*: fe13 f8bf vfmsl.f16 d15, s7, s15\[1\] |
| .*: fc2f 7810 vfmal.f16 d7, s30, s0 |
| .*: fe43 e890 vfmal.f16 d30, s7, s0\[0\] |
| .*: fcaf 7810 vfmsl.f16 d7, s30, s0 |
| .*: fe53 e898 vfmsl.f16 d30, s7, s0\[1\] |
| .*: fc2f 7814 vfmal.f16 d7, s30, s8 |
| .*: fe43 e894 vfmal.f16 d30, s7, s8\[0\] |
| .*: fcaf 7814 vfmsl.f16 d7, s30, s8 |
| .*: fe53 e89c vfmsl.f16 d30, s7, s8\[1\] |
| .*: fc2f 7837 vfmal.f16 d7, s30, s15 |
| .*: fe43 e8b7 vfmal.f16 d30, s7, s15\[0\] |
| .*: fcaf 7837 vfmsl.f16 d7, s30, s15 |
| .*: fe53 e8bf vfmsl.f16 d30, s7, s15\[1\] |
| .*: fc61 0810 vfmal.f16 d16, s2, s0 |
| .*: fe08 2810 vfmal.f16 d2, s16, s0\[0\] |
| .*: fce1 0810 vfmsl.f16 d16, s2, s0 |
| .*: fe18 2818 vfmsl.f16 d2, s16, s0\[1\] |
| .*: fc61 0814 vfmal.f16 d16, s2, s8 |
| .*: fe08 2814 vfmal.f16 d2, s16, s8\[0\] |
| .*: fce1 0814 vfmsl.f16 d16, s2, s8 |
| .*: fe18 281c vfmsl.f16 d2, s16, s8\[1\] |
| .*: fc61 0837 vfmal.f16 d16, s2, s15 |
| .*: fe08 2837 vfmal.f16 d2, s16, s15\[0\] |
| .*: fce1 0837 vfmsl.f16 d16, s2, s15 |
| .*: fe18 283f vfmsl.f16 d2, s16, s15\[1\] |
| .*: fc67 0890 vfmal.f16 d16, s15, s0 |
| .*: fe08 f810 vfmal.f16 d15, s16, s0\[0\] |
| .*: fce7 0890 vfmsl.f16 d16, s15, s0 |
| .*: fe18 f818 vfmsl.f16 d15, s16, s0\[1\] |
| .*: fc67 0894 vfmal.f16 d16, s15, s8 |
| .*: fe08 f814 vfmal.f16 d15, s16, s8\[0\] |
| .*: fce7 0894 vfmsl.f16 d16, s15, s8 |
| .*: fe18 f81c vfmsl.f16 d15, s16, s8\[1\] |
| .*: fc67 08b7 vfmal.f16 d16, s15, s15 |
| .*: fe08 f837 vfmal.f16 d15, s16, s15\[0\] |
| .*: fce7 08b7 vfmsl.f16 d16, s15, s15 |
| .*: fe18 f83f vfmsl.f16 d15, s16, s15\[1\] |
| .*: fc6f 0810 vfmal.f16 d16, s30, s0 |
| .*: fe48 e810 vfmal.f16 d30, s16, s0\[0\] |
| .*: fcef 0810 vfmsl.f16 d16, s30, s0 |
| .*: fe58 e818 vfmsl.f16 d30, s16, s0\[1\] |
| .*: fc6f 0814 vfmal.f16 d16, s30, s8 |
| .*: fe48 e814 vfmal.f16 d30, s16, s8\[0\] |
| .*: fcef 0814 vfmsl.f16 d16, s30, s8 |
| .*: fe58 e81c vfmsl.f16 d30, s16, s8\[1\] |
| .*: fc6f 0837 vfmal.f16 d16, s30, s15 |
| .*: fe48 e837 vfmal.f16 d30, s16, s15\[0\] |
| .*: fcef 0837 vfmsl.f16 d16, s30, s15 |
| .*: fe58 e83f vfmsl.f16 d30, s16, s15\[1\] |
| .*: fc61 f810 vfmal.f16 d31, s2, s0 |
| .*: fe0f 2890 vfmal.f16 d2, s31, s0\[0\] |
| .*: fce1 f810 vfmsl.f16 d31, s2, s0 |
| .*: fe1f 2898 vfmsl.f16 d2, s31, s0\[1\] |
| .*: fc61 f814 vfmal.f16 d31, s2, s8 |
| .*: fe0f 2894 vfmal.f16 d2, s31, s8\[0\] |
| .*: fce1 f814 vfmsl.f16 d31, s2, s8 |
| .*: fe1f 289c vfmsl.f16 d2, s31, s8\[1\] |
| .*: fc61 f837 vfmal.f16 d31, s2, s15 |
| .*: fe0f 28b7 vfmal.f16 d2, s31, s15\[0\] |
| .*: fce1 f837 vfmsl.f16 d31, s2, s15 |
| .*: fe1f 28bf vfmsl.f16 d2, s31, s15\[1\] |
| .*: fc67 f890 vfmal.f16 d31, s15, s0 |
| .*: fe0f f890 vfmal.f16 d15, s31, s0\[0\] |
| .*: fce7 f890 vfmsl.f16 d31, s15, s0 |
| .*: fe1f f898 vfmsl.f16 d15, s31, s0\[1\] |
| .*: fc67 f894 vfmal.f16 d31, s15, s8 |
| .*: fe0f f894 vfmal.f16 d15, s31, s8\[0\] |
| .*: fce7 f894 vfmsl.f16 d31, s15, s8 |
| .*: fe1f f89c vfmsl.f16 d15, s31, s8\[1\] |
| .*: fc67 f8b7 vfmal.f16 d31, s15, s15 |
| .*: fe0f f8b7 vfmal.f16 d15, s31, s15\[0\] |
| .*: fce7 f8b7 vfmsl.f16 d31, s15, s15 |
| .*: fe1f f8bf vfmsl.f16 d15, s31, s15\[1\] |
| .*: fc6f f810 vfmal.f16 d31, s30, s0 |
| .*: fe4f e890 vfmal.f16 d30, s31, s0\[0\] |
| .*: fcef f810 vfmsl.f16 d31, s30, s0 |
| .*: fe5f e898 vfmsl.f16 d30, s31, s0\[1\] |
| .*: fc6f f814 vfmal.f16 d31, s30, s8 |
| .*: fe4f e894 vfmal.f16 d30, s31, s8\[0\] |
| .*: fcef f814 vfmsl.f16 d31, s30, s8 |
| .*: fe5f e89c vfmsl.f16 d30, s31, s8\[1\] |
| .*: fc6f f837 vfmal.f16 d31, s30, s15 |
| .*: fe4f e8b7 vfmal.f16 d30, s31, s15\[0\] |
| .*: fcef f837 vfmsl.f16 d31, s30, s15 |
| .*: fe5f e8bf vfmsl.f16 d30, s31, s15\[1\] |
| .*: fc20 4850 vfmal.f16 q2, d0, d0 |
| .*: fe02 0850 vfmal.f16 q0, d2, d0\[0\] |
| .*: fca0 4850 vfmsl.f16 q2, d0, d0 |
| .*: fe12 0878 vfmsl.f16 q0, d2, d0\[3\] |
| .*: fc20 4857 vfmal.f16 q2, d0, d7 |
| .*: fe02 0857 vfmal.f16 q0, d2, d7\[0\] |
| .*: fca0 4857 vfmsl.f16 q2, d0, d7 |
| .*: fe12 087f vfmsl.f16 q0, d2, d7\[3\] |
| .*: fc20 6850 vfmal.f16 q3, d0, d0 |
| .*: fe03 0850 vfmal.f16 q0, d3, d0\[0\] |
| .*: fca0 6850 vfmsl.f16 q3, d0, d0 |
| .*: fe13 0878 vfmsl.f16 q0, d3, d0\[3\] |
| .*: fc20 6857 vfmal.f16 q3, d0, d7 |
| .*: fe03 0857 vfmal.f16 q0, d3, d7\[0\] |
| .*: fca0 6857 vfmsl.f16 q3, d0, d7 |
| .*: fe13 087f vfmsl.f16 q0, d3, d7\[3\] |
| .*: fc60 a850 vfmal.f16 q13, d0, d0 |
| .*: fe0d 0850 vfmal.f16 q0, d13, d0\[0\] |
| .*: fce0 a850 vfmsl.f16 q13, d0, d0 |
| .*: fe1d 0878 vfmsl.f16 q0, d13, d0\[3\] |
| .*: fc60 a857 vfmal.f16 q13, d0, d7 |
| .*: fe0d 0857 vfmal.f16 q0, d13, d7\[0\] |
| .*: fce0 a857 vfmsl.f16 q13, d0, d7 |
| .*: fe1d 087f vfmsl.f16 q0, d13, d7\[3\] |
| .*: fc21 4850 vfmal.f16 q2, d1, d0 |
| .*: fe02 2850 vfmal.f16 q1, d2, d0\[0\] |
| .*: fca1 4850 vfmsl.f16 q2, d1, d0 |
| .*: fe12 2878 vfmsl.f16 q1, d2, d0\[3\] |
| .*: fc21 4857 vfmal.f16 q2, d1, d7 |
| .*: fe02 2857 vfmal.f16 q1, d2, d7\[0\] |
| .*: fca1 4857 vfmsl.f16 q2, d1, d7 |
| .*: fe12 287f vfmsl.f16 q1, d2, d7\[3\] |
| .*: fc21 6850 vfmal.f16 q3, d1, d0 |
| .*: fe03 2850 vfmal.f16 q1, d3, d0\[0\] |
| .*: fca1 6850 vfmsl.f16 q3, d1, d0 |
| .*: fe13 2878 vfmsl.f16 q1, d3, d0\[3\] |
| .*: fc21 6857 vfmal.f16 q3, d1, d7 |
| .*: fe03 2857 vfmal.f16 q1, d3, d7\[0\] |
| .*: fca1 6857 vfmsl.f16 q3, d1, d7 |
| .*: fe13 287f vfmsl.f16 q1, d3, d7\[3\] |
| .*: fc61 a850 vfmal.f16 q13, d1, d0 |
| .*: fe0d 2850 vfmal.f16 q1, d13, d0\[0\] |
| .*: fce1 a850 vfmsl.f16 q13, d1, d0 |
| .*: fe1d 2878 vfmsl.f16 q1, d13, d0\[3\] |
| .*: fc61 a857 vfmal.f16 q13, d1, d7 |
| .*: fe0d 2857 vfmal.f16 q1, d13, d7\[0\] |
| .*: fce1 a857 vfmsl.f16 q13, d1, d7 |
| .*: fe1d 287f vfmsl.f16 q1, d13, d7\[3\] |
| .*: fc26 4850 vfmal.f16 q2, d6, d0 |
| .*: fe02 c850 vfmal.f16 q6, d2, d0\[0\] |
| .*: fca6 4850 vfmsl.f16 q2, d6, d0 |
| .*: fe12 c878 vfmsl.f16 q6, d2, d0\[3\] |
| .*: fc26 4857 vfmal.f16 q2, d6, d7 |
| .*: fe02 c857 vfmal.f16 q6, d2, d7\[0\] |
| .*: fca6 4857 vfmsl.f16 q2, d6, d7 |
| .*: fe12 c87f vfmsl.f16 q6, d2, d7\[3\] |
| .*: fc26 6850 vfmal.f16 q3, d6, d0 |
| .*: fe03 c850 vfmal.f16 q6, d3, d0\[0\] |
| .*: fca6 6850 vfmsl.f16 q3, d6, d0 |
| .*: fe13 c878 vfmsl.f16 q6, d3, d0\[3\] |
| .*: fc26 6857 vfmal.f16 q3, d6, d7 |
| .*: fe03 c857 vfmal.f16 q6, d3, d7\[0\] |
| .*: fca6 6857 vfmsl.f16 q3, d6, d7 |
| .*: fe13 c87f vfmsl.f16 q6, d3, d7\[3\] |
| .*: fc66 a850 vfmal.f16 q13, d6, d0 |
| .*: fe0d c850 vfmal.f16 q6, d13, d0\[0\] |
| .*: fce6 a850 vfmsl.f16 q13, d6, d0 |
| .*: fe1d c878 vfmsl.f16 q6, d13, d0\[3\] |
| .*: fc66 a857 vfmal.f16 q13, d6, d7 |
| .*: fe0d c857 vfmal.f16 q6, d13, d7\[0\] |
| .*: fce6 a857 vfmsl.f16 q13, d6, d7 |
| .*: fe1d c87f vfmsl.f16 q6, d13, d7\[3\] |
| .*: fc2f 4850 vfmal.f16 q2, d15, d0 |
| .*: fe42 e850 vfmal.f16 q15, d2, d0\[0\] |
| .*: fcaf 4850 vfmsl.f16 q2, d15, d0 |
| .*: fe52 e878 vfmsl.f16 q15, d2, d0\[3\] |
| .*: fc2f 4857 vfmal.f16 q2, d15, d7 |
| .*: fe42 e857 vfmal.f16 q15, d2, d7\[0\] |
| .*: fcaf 4857 vfmsl.f16 q2, d15, d7 |
| .*: fe52 e87f vfmsl.f16 q15, d2, d7\[3\] |
| .*: fc2f 6850 vfmal.f16 q3, d15, d0 |
| .*: fe43 e850 vfmal.f16 q15, d3, d0\[0\] |
| .*: fcaf 6850 vfmsl.f16 q3, d15, d0 |
| .*: fe53 e878 vfmsl.f16 q15, d3, d0\[3\] |
| .*: fc2f 6857 vfmal.f16 q3, d15, d7 |
| .*: fe43 e857 vfmal.f16 q15, d3, d7\[0\] |
| .*: fcaf 6857 vfmsl.f16 q3, d15, d7 |
| .*: fe53 e87f vfmsl.f16 q15, d3, d7\[3\] |
| .*: fc6f a850 vfmal.f16 q13, d15, d0 |
| .*: fe4d e850 vfmal.f16 q15, d13, d0\[0\] |
| .*: fcef a850 vfmsl.f16 q13, d15, d0 |
| .*: fe5d e878 vfmsl.f16 q15, d13, d0\[3\] |
| .*: fc6f a857 vfmal.f16 q13, d15, d7 |
| .*: fe4d e857 vfmal.f16 q15, d13, d7\[0\] |
| .*: fcef a857 vfmsl.f16 q13, d15, d7 |
| .*: fe5d e87f vfmsl.f16 q15, d13, d7\[3\] |