// Test instructions with opertional operand or other optional element. .text dcps1 #15 dcps1 #0 dcps1 dcps2 #31 dcps2 #0 dcps2 dcps3 #63 dcps3 #0 dcps3 ret x7 ret x30 ret clrex #0 clrex #9 clrex #15 clrex sys #0, c0, c0, #0 // Optional leading # for symbolic load/store offsets. adr x0, sym ldr x1,[x0,:lo12:sym] ldr x1,[x0,#:lo12:sym] str x1,[x0,:lo12:sym] str x1,[x0,#:lo12:sym]