Commit | Line | Data |
---|---|---|
4d6ac854 AV |
1 | # name: MVE tail predicated low-overhead loop instructions |
2 | # as: -march=armv8.1-m.main+mve.fp | |
3 | # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main | |
4 | ||
5 | .*: +file format .*arm.* | |
6 | ||
7 | Disassembly of section .text: | |
8 | [^>]*> f000 c0a9 wlstp.8 lr, r0, 00000154 <.label> | |
9 | [^>]*> f001 c0a7 wlstp.8 lr, r1, 00000154 <.label> | |
10 | [^>]*> f002 c0a5 wlstp.8 lr, r2, 00000154 <.label> | |
11 | [^>]*> f004 c0a3 wlstp.8 lr, r4, 00000154 <.label> | |
12 | [^>]*> f007 c0a1 wlstp.8 lr, r7, 00000154 <.label> | |
13 | [^>]*> f008 c09f wlstp.8 lr, r8, 00000154 <.label> | |
14 | [^>]*> f00a c09d wlstp.8 lr, sl, 00000154 <.label> | |
15 | [^>]*> f00c c09b wlstp.8 lr, ip, 00000154 <.label> | |
16 | [^>]*> f00e c099 wlstp.8 lr, lr, 00000154 <.label> | |
17 | [^>]*> f010 c097 wlstp.16 lr, r0, 00000154 <.label> | |
18 | [^>]*> f011 c095 wlstp.16 lr, r1, 00000154 <.label> | |
19 | [^>]*> f012 c093 wlstp.16 lr, r2, 00000154 <.label> | |
20 | [^>]*> f014 c091 wlstp.16 lr, r4, 00000154 <.label> | |
21 | [^>]*> f017 c08f wlstp.16 lr, r7, 00000154 <.label> | |
22 | [^>]*> f018 c08d wlstp.16 lr, r8, 00000154 <.label> | |
23 | [^>]*> f01a c08b wlstp.16 lr, sl, 00000154 <.label> | |
24 | [^>]*> f01c c089 wlstp.16 lr, ip, 00000154 <.label> | |
25 | [^>]*> f01e c087 wlstp.16 lr, lr, 00000154 <.label> | |
26 | [^>]*> f020 c085 wlstp.32 lr, r0, 00000154 <.label> | |
27 | [^>]*> f021 c083 wlstp.32 lr, r1, 00000154 <.label> | |
28 | [^>]*> f022 c081 wlstp.32 lr, r2, 00000154 <.label> | |
29 | [^>]*> f024 c07f wlstp.32 lr, r4, 00000154 <.label> | |
30 | [^>]*> f027 c07d wlstp.32 lr, r7, 00000154 <.label> | |
31 | [^>]*> f028 c07b wlstp.32 lr, r8, 00000154 <.label> | |
32 | [^>]*> f02a c079 wlstp.32 lr, sl, 00000154 <.label> | |
33 | [^>]*> f02c c077 wlstp.32 lr, ip, 00000154 <.label> | |
34 | [^>]*> f02e c075 wlstp.32 lr, lr, 00000154 <.label> | |
35 | [^>]*> f030 c073 wlstp.64 lr, r0, 00000154 <.label> | |
36 | [^>]*> f031 c071 wlstp.64 lr, r1, 00000154 <.label> | |
37 | [^>]*> f032 c06f wlstp.64 lr, r2, 00000154 <.label> | |
38 | [^>]*> f034 c06d wlstp.64 lr, r4, 00000154 <.label> | |
39 | [^>]*> f037 c06b wlstp.64 lr, r7, 00000154 <.label> | |
40 | [^>]*> f038 c069 wlstp.64 lr, r8, 00000154 <.label> | |
41 | [^>]*> f03a c067 wlstp.64 lr, sl, 00000154 <.label> | |
42 | [^>]*> f03c c065 wlstp.64 lr, ip, 00000154 <.label> | |
43 | [^>]*> f03e c063 wlstp.64 lr, lr, 00000154 <.label> | |
44 | [^>]*> f000 e001 dlstp.8 lr, r0 | |
45 | [^>]*> f001 e001 dlstp.8 lr, r1 | |
46 | [^>]*> f002 e001 dlstp.8 lr, r2 | |
47 | [^>]*> f004 e001 dlstp.8 lr, r4 | |
48 | [^>]*> f007 e001 dlstp.8 lr, r7 | |
49 | [^>]*> f008 e001 dlstp.8 lr, r8 | |
50 | [^>]*> f00a e001 dlstp.8 lr, sl | |
51 | [^>]*> f00c e001 dlstp.8 lr, ip | |
52 | [^>]*> f00e e001 dlstp.8 lr, lr | |
53 | [^>]*> f010 e001 dlstp.16 lr, r0 | |
54 | [^>]*> f011 e001 dlstp.16 lr, r1 | |
55 | [^>]*> f012 e001 dlstp.16 lr, r2 | |
56 | [^>]*> f014 e001 dlstp.16 lr, r4 | |
57 | [^>]*> f017 e001 dlstp.16 lr, r7 | |
58 | [^>]*> f018 e001 dlstp.16 lr, r8 | |
59 | [^>]*> f01a e001 dlstp.16 lr, sl | |
60 | [^>]*> f01c e001 dlstp.16 lr, ip | |
61 | [^>]*> f01e e001 dlstp.16 lr, lr | |
62 | [^>]*> f020 e001 dlstp.32 lr, r0 | |
63 | [^>]*> f021 e001 dlstp.32 lr, r1 | |
64 | [^>]*> f022 e001 dlstp.32 lr, r2 | |
65 | [^>]*> f024 e001 dlstp.32 lr, r4 | |
66 | [^>]*> f027 e001 dlstp.32 lr, r7 | |
67 | [^>]*> f028 e001 dlstp.32 lr, r8 | |
68 | [^>]*> f02a e001 dlstp.32 lr, sl | |
69 | [^>]*> f02c e001 dlstp.32 lr, ip | |
70 | [^>]*> f02e e001 dlstp.32 lr, lr | |
71 | [^>]*> f030 e001 dlstp.64 lr, r0 | |
72 | [^>]*> f031 e001 dlstp.64 lr, r1 | |
73 | [^>]*> f032 e001 dlstp.64 lr, r2 | |
74 | [^>]*> f034 e001 dlstp.64 lr, r4 | |
75 | [^>]*> f037 e001 dlstp.64 lr, r7 | |
76 | [^>]*> f038 e001 dlstp.64 lr, r8 | |
77 | [^>]*> f03a e001 dlstp.64 lr, sl | |
78 | [^>]*> f03c e001 dlstp.64 lr, ip | |
79 | [^>]*> f03e e001 dlstp.64 lr, lr | |
80 | [^>]*> f00f c093 le lr, 00000000 <.label_back> | |
81 | [^>]*> f02f c095 le 00000000 <.label_back> | |
82 | [^>]*> f01f c097 letp lr, 00000000 <.label_back> | |
83 | [^>]*> f00f e001 lctp | |
84 | [^>]*> bf08 it eq | |
85 | [^>]*> f00f e001 lctpeq | |
86 | [^>]*> bf18 it ne | |
87 | [^>]*> f00f e001 lctpne | |
88 | [^>]*> bfc8 it gt | |
89 | [^>]*> f00f e001 lctpgt | |
90 | [^>]*> bfa8 it ge | |
91 | [^>]*> f00f e001 lctpge | |
92 | [^>]*> bfb8 it lt | |
93 | [^>]*> f00f e001 lctplt | |
94 | [^>]*> bfd8 it le | |
95 | [^>]*> f00f e001 lctple |