lrbranch.pcgs

来自「这个是LINUX下的GDB调度工具的源码」· PCGS 代码 · 共 52 行

PCGS
52
字号
# frv parallel testcase for lr branching# mach: fr500 fr550 frv	.include "testutils.inc"	start	.global lrbranchlrbranch:	; Both conditions true	set_spr_immed	128,lcr	set_spr_addr	ok1,lr	set_icc		0x4 0	bcgelr.p	icc0,0,0	bra   		ok4	failok1:	test_spr_immed 	127,LCR	; Only first condition true	set_spr_immed	128,lcr	set_spr_addr	ok2,lr	set_icc		0x0 0	bcgelr.p	icc0,0,0	bno	failok2:	test_spr_immed 	127,LCR	; Only second condition true	set_spr_immed	128,lcr	set_spr_addr	ok3,lr	set_icc		0x8 0	bcgelr.p	icc0,0,0	bra   		ok3	failok3:	test_spr_immed 	127,LCR	; Both conditions false	set_spr_immed	128,lcr	set_spr_addr	ok4,lr	set_icc		0x0 0	bceqlr.p	icc0,0,0	bno	test_spr_immed 	127,LCR	passok4:	fail

⌨️ 快捷键说明

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