📄 do-2wordops.s
字号:
# Test macro .macro assert reg,value cmpeq f0,\reg,\value bra/fx fail .endm .macro nassert reg,value cmpne f0,\reg,\value bra/fx fail .endm # PR 18452 - a.s add r1, r0, 0 add r2,r0,0x11223344 add r3,r0,0x8899aabb nop ||mulx2h r0,r2,r3 assert r0, 0x0 assert r1, 0x0 # test other double-word loads add r2,r0,data ld2w r0,@(r2,0) assert r0, 0x0 assert r1, 0x0 add r2,r0,data ld2h r0,@(r2,0) assert r0, 0x0 assert r1, 0x0 add r2,r0,data ld4bh r0,@(r2,0) assert r0, 0x0 assert r1, 0x0 add r2,r0,data ld4bhu r0,@(r2,0) assert r0, 0x0 assert r1, 0x0 # PR 18679 - a.s ld2h r2, @(r0, b) ld2h r4, @(r0, d) assert r2, 0x00001111 assert r3, 0xffff8899 assert r4, 0x00001111 assert r5, 0x00002222 # all okay bra okok: add r2, r0, 0 .long 0x0e000004 nopfail: add r2, r0, 47 .long 0x0e000004 nop # some non-zero datadata: .long 0x12345678 .long 0x9abcdef0 .long 0xdeadbeefb: .word 0x11118899, 0x0d: .word 0x11112222, 0x0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -