instruction_packing-005.s

来自「GNU binutils是GNU交叉工具链中的一个源码包」· S 代码 · 共 41 行

S
41
字号
	.globl in_data	.data	.align 1	.type	 in_data,@object	.size	 in_data,2in_data:	.word 8192	.text	.align 2	.globl foo	.type	 foo,@functionfoo:	st r13,@-sp	ld r0,@((in_data),r14)	bl func_a	ld r13,@sp+	jmp r13.Lfe1:	.size	 foo,.Lfe1-foo	.align 2	.globl func_a	.type	 func_a,@functionfunc_a:	mv r2,r0	ldi r3,0.L7:	and3 r1,r2,-32768	addi r3,1	slli r2,1	cmpeqi r1,-32768	mv r0,r2	bnoti r0,15	mvf0t r2,r0	cmpui r3,8	brf0t .L7	mv r0,r2	jmp r13

⌨️ 快捷键说明

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