blob: 3217a8a51043cb282d8685e4ce30aa906e7f3f83 [file] [log] [blame]
.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]