movli.s

来自「gdb-6.8 Linux下的调试程序 最新版本」· S 代码 · 共 56 行

S
56
字号
# sh testcase for movli# mach:	 all# as(sh):	-defsym sim_cpu=0# as(shdsp):	-defsym sim_cpu=1 -dsp 	.include "testutils.inc"	.align 2x:	.long	1y:	.long	2z:	.long	3		start	set_grs_a5a5	mov.l	xptr, r1	mov.l	yptr, r2	# Move linked/conditional, x to y	movli.l	@r1, r0	movco.l r0, @r2	# Check result.	assertreg0 1	mov.l	yptr, r1	mov.l	@r1, r2	assertreg  1, r2	# Now attempt an unlinked move of r0 to z	mov.l	zptr, r1	movco.l	r0, @r1	# Check that z is unchanged.	mov.l	zptr, r1	mov.l	@r1, r2	assertreg 3, r2	test_gr_a5a5	r3	test_gr_a5a5	r4	test_gr_a5a5	r5	test_gr_a5a5	r6	test_gr_a5a5	r7	test_gr_a5a5	r8	test_gr_a5a5	r9	test_gr_a5a5	r10	test_gr_a5a5	r11	test_gr_a5a5	r12	test_gr_a5a5	r13	test_gr_a5a5	r14	pass	exit 0	.align 2xptr:	.long	xyptr:	.long	yzptr:	.long	z

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?