⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pdmsb.s

📁 这个是LINUX下的GDB调度工具的源码
💻 S
字号:
# sh testcase for pdmsb# mach:	 shdsp# as(shdsp):	-defsym sim_cpu=1 -dsp	.include "testutils.inc"	start	set_grs_a5a5	lds	r0, a0	pcopy	a0, a1	lds	r0, x0	lds	r0, x1	lds	r0, y0	lds	r0, y1	pcopy	x0, m0	pcopy	y1, m1	set_sreg 0x0, x0L0:	pdmsb	x0, x1#	assert_sreg 31<<16, x1	set_sreg 0x1, x0L1:	pdmsb	x0, x1	assert_sreg 30<<16, x1	set_sreg 0x3, x0L2:	pdmsb	x0, x1	assert_sreg 29<<16, x1	set_sreg 0x7, x0L3:	pdmsb	x0, x1	assert_sreg 28<<16, x1	set_sreg 0xf, x0L4:	pdmsb	x0, x1	assert_sreg 27<<16, x1	set_sreg 0x1f, x0L5:	pdmsb	x0, x1	assert_sreg 26<<16, x1	set_sreg 0x3f, x0L6:	pdmsb	x0, x1	assert_sreg 25<<16, x1	set_sreg 0x7f, x0L7:	pdmsb	x0, x1	assert_sreg 24<<16, x1	set_sreg 0xff, x0L8:	pdmsb	x0, x1	assert_sreg 23<<16, x1		set_sreg 0x1ff, x0L9:	pdmsb	x0, x1	assert_sreg 22<<16, x1	set_sreg 0x3ff, x0L10:	pdmsb	x0, x1	assert_sreg 21<<16, x1	set_sreg 0x7ff, x0L11:	pdmsb	x0, x1	assert_sreg 20<<16, x1	set_sreg 0xfff, x0L12:	pdmsb	x0, x1	assert_sreg 19<<16, x1	set_sreg 0x1fff, x0L13:	pdmsb	x0, x1	assert_sreg 18<<16, x1	set_sreg 0x3fff, x0L14:	pdmsb	x0, x1	assert_sreg 17<<16, x1	set_sreg 0x7fff, x0L15:	pdmsb	x0, x1	assert_sreg 16<<16, x1	set_sreg 0xffff, x0L16:	pdmsb	x0, x1	assert_sreg 15<<16, x1	set_sreg 0x1ffff, x0L17:	pdmsb	x0, x1	assert_sreg 14<<16, x1	set_sreg 0x3ffff, x0L18:	pdmsb	x0, x1	assert_sreg 13<<16, x1	set_sreg 0x7ffff, x0L19:	pdmsb	x0, x1	assert_sreg 12<<16, x1	set_sreg 0xfffff, x0L20:	pdmsb	x0, x1	assert_sreg 11<<16, x1	set_sreg 0x1fffff, x0L21:	pdmsb	x0, x1	assert_sreg 10<<16, x1	set_sreg 0x3fffff, x0L22:	pdmsb	x0, x1	assert_sreg 9<<16, x1	set_sreg 0x7fffff, x0L23:	pdmsb	x0, x1	assert_sreg 8<<16, x1	set_sreg 0xffffff, x0L24:	pdmsb	x0, x1	assert_sreg 7<<16, x1	set_sreg 0x1ffffff, x0L25:	pdmsb	x0, x1	assert_sreg 6<<16, x1	set_sreg 0x3ffffff, x0L26:	pdmsb	x0, x1	assert_sreg 5<<16, x1	set_sreg 0x7ffffff, x0L27:	pdmsb	x0, x1	assert_sreg 4<<16, x1	set_sreg 0xfffffff, x0L28:	pdmsb	x0, x1	assert_sreg 3<<16, x1	set_sreg 0x1fffffff, x0L29:	pdmsb	x0, x1	assert_sreg 2<<16, x1	set_sreg 0x3fffffff, x0L30:	pdmsb	x0, x1	assert_sreg 1<<16, x1	set_sreg 0x7fffffff, x0L31:	pdmsb	x0, x1	assert_sreg 0<<16, x1	set_sreg 0xffffffff, x0L32:	pdmsb	x0, x1#	assert_sreg 31<<16, x1	set_sreg 0xfffffffe, x0L33:	pdmsb	x0, x1	assert_sreg 30<<16, x1	set_sreg 0xfffffffc, x0L34:	pdmsb	x0, x1	assert_sreg 29<<16, x1	set_sreg 0xfffffff8, x0L35:	pdmsb	x0, x1	assert_sreg 28<<16, x1	set_sreg 0xfffffff0, x0L36:	pdmsb	x0, x1	assert_sreg 27<<16, x1	set_sreg 0xffffffe0, x0L37:	pdmsb	x0, x1	assert_sreg 26<<16, x1	set_sreg 0xffffffc0, x0L38:	pdmsb	x0, x1	assert_sreg 25<<16, x1	set_sreg 0xffffff80, x0L39:	pdmsb	x0, x1	assert_sreg 24<<16, x1	set_sreg 0xffffff00, x0L40:	pdmsb	x0, x1	assert_sreg 23<<16, x1	set_sreg 0xfffffe00, x0L41:	pdmsb	x0, x1	assert_sreg 22<<16, x1	set_sreg 0xfffffc00, x0L42:	pdmsb	x0, x1	assert_sreg 21<<16, x1	set_sreg 0xfffff800, x0L43:	pdmsb	x0, x1	assert_sreg 20<<16, x1	set_sreg 0xfffff000, x0L44:	pdmsb	x0, x1	assert_sreg 19<<16, x1	set_sreg 0xffffe000, x0L45:	pdmsb	x0, x1	assert_sreg 18<<16, x1	set_sreg 0xffffc000, x0L46:	pdmsb	x0, x1	assert_sreg 17<<16, x1	set_sreg 0xffff8000, x0L47:	pdmsb	x0, x1	assert_sreg 16<<16, x1	set_sreg 0xffff0000, x0L48:	pdmsb	x0, x1	assert_sreg 15<<16, x1	set_sreg 0xfffe0000, x0L49:	pdmsb	x0, x1	assert_sreg 14<<16, x1	set_sreg 0xfffc0000, x0L50:	pdmsb	x0, x1	assert_sreg 13<<16, x1	set_sreg 0xfff80000, x0L51:	pdmsb	x0, x1	assert_sreg 12<<16, x1	set_sreg 0xfff00000, x0L52:	pdmsb	x0, x1	assert_sreg 11<<16, x1	set_sreg 0xffe00000, x0L53:	pdmsb	x0, x1	assert_sreg 10<<16, x1	set_sreg 0xffc00000, x0L54:	pdmsb	x0, x1	assert_sreg 9<<16, x1	set_sreg 0xff800000, x0L55:	pdmsb	x0, x1	assert_sreg 8<<16, x1	set_sreg 0xff000000, x0L56:	pdmsb	x0, x1	assert_sreg 7<<16, x1	set_sreg 0xfe000000, x0L57:	pdmsb	x0, x1	assert_sreg 6<<16, x1	set_sreg 0xfc000000, x0L58:	pdmsb	x0, x1	assert_sreg 5<<16, x1	set_sreg 0xf8000000, x0L59:	pdmsb	x0, x1	assert_sreg 4<<16, x1	set_sreg 0xf0000000, x0L60:	pdmsb	x0, x1	assert_sreg 3<<16, x1	set_sreg 0xe0000000, x0L61:	pdmsb	x0, x1	assert_sreg 2<<16, x1	set_sreg 0xc0000000, x0L62:	pdmsb	x0, x1	assert_sreg 1<<16, x1	set_sreg 0x80000000, x0L63:	pdmsb	x0, x1	assert_sreg 0<<16, x1	set_sreg 0x00000000, x0L64:	pdmsb	x0, x1#	assert_sreg 31<<16, x1	test_grs_a5a5	assert_sreg	0xa5a5a5a5, y0	assert_sreg	0xa5a5a5a5, y1	assert_sreg	0xa5a5a5a5, a0	assert_sreg2	0xa5a5a5a5, a1	assert_sreg2	0xa5a5a5a5, m0	assert_sreg2	0xa5a5a5a5, m1	pass	exit 0

⌨️ 快捷键说明

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