.syntax unified .text .arch armv8-a .arm foo: sevl hlt 0x0 hlt 0xf hlt 0xfff0 stlb r0, [r0] stlb r1, [r1] stlb r14, [r14] stlh r0, [r0] stlh r1, [r1] stlh r14, [r14] stl r0, [r0] stl r1, [r1] stl r14, [r14] stlexb r0, r1, [r14] stlexb r1, r14, [r0] stlexb r14, r0, [r1] stlexh r0, r1, [r14] stlexh r1, r14, [r0] stlexh r14, r0, [r1] stlex r0, r1, [r14] stlex r1, r14, [r0] stlex r14, r0, [r1] stlexd r0, r2, r3, [r14] stlexd r1, r12, r13, [r0] stlexd r14, r0, r1, [r1] ldab r0, [r0] ldab r1, [r1] ldab r14, [r14] ldah r0, [r0] ldah r1, [r1] ldah r14, [r14] lda r0, [r0] lda r1, [r1] lda r14, [r14] ldaexb r0, [r0] ldaexb r1, [r1] ldaexb r14, [r14] ldaexh r0, [r0] ldaexh r1, [r1] ldaexh r14, [r14] ldaex r0, [r0] ldaex r1, [r1] ldaex r14, [r14] ldaexd r0, r1, [r0] ldaexd r2, r3, [r1] ldaexd r12, r13, [r14] .thumb .thumb_func bar: sevl sevl.n sevl.w dcps1 dcps2 dcps3 hlt 0 hlt 63 stlb r0, [r0] stlb r1, [r1] stlb r14, [r14] stlh r0, [r0] stlh r1, [r1] stlh r14, [r14] stl r0, [r0] stl r1, [r1] stl r14, [r14] stlexb r0, r1, [r14] stlexb r1, r14, [r0] stlexb r14, r0, [r1] stlexh r0, r1, [r14] stlexh r1, r14, [r0] stlexh r14, r0, [r1] stlex r0, r1, [r14] stlex r1, r14, [r0] stlex r14, r0, [r1] stlexd r0, r1, r1, [r14] stlexd r1, r14, r14, [r0] stlexd r14, r0, r0, [r1] ldab r0, [r0] ldab r1, [r1] ldab r14, [r14] ldah r0, [r0] ldah r1, [r1] ldah r14, [r14] lda r0, [r0] lda r1, [r1] lda r14, [r14] ldaexb r0, [r0] ldaexb r1, [r1] ldaexb r14, [r14] ldaexh r0, [r0] ldaexh r1, [r1] ldaexh r14, [r14] ldaex r0, [r0] ldaex r1, [r1] ldaex r14, [r14] ldaexd r0, r1, [r0] ldaexd r1, r14, [r1] ldaexd r14, r0, [r14]