blob: 010eda7dbb8eb7c8db6b018baafa751935afded9 [file] [log] [blame]
#as: -march=armv8.2-a+fp16fml -mfpu=neon-fp-armv8 -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\]