vf_bmovl.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,838 行 · 第 1/5 页

MID
4,838
字号
	mul	$6,$18,$21	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L100	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L897	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L897	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L104	addiu	$5,$17,-4	.set	macro	.set	reorder$L679:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L679$L104:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L106$L680:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L680$L106:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L109	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L110	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$6,$2,$L885	lw	$7,200($sp)	.set	macro	.set	reorder	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L97	sb	$2,4($4)	.set	macro	.set	reorder$L100:	move	$4,$16$L897:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	lw	$7,200($sp)	lw	$23,52($fp)	lw	$19,52($7)	lw	$18,88($fp)	lw	$21,92($fp)	lw	$16,36($7)	.set	noreorder	.set	nomacro	bne	$19,$23,$L809	lw	$17,36($fp)	.set	macro	.set	reorder$L125:	.set	noreorder	.set	nomacro	bltz	$19,$L810	addiu	$2,$21,-1	.set	macro	.set	reorder$L129:	mul	$6,$19,$21	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L131	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L898	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L898	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L135	addiu	$5,$17,-4	.set	macro	.set	reorder$L683:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L683$L135:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L137$L684:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L684$L137:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L140	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L141	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L661	lbu	$2,4($5)	sb	$2,4($4)	lw	$18,88($fp)	.set	noreorder	.set	nomacro	j	$L128	lw	$21,92($fp)	.set	macro	.set	reorder$L131:	move	$4,$16$L898:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	lw	$7,200($sp)	lw	$23,56($fp)	lw	$19,56($7)	lw	$18,88($fp)	lw	$21,92($fp)	lw	$17,40($fp)	.set	noreorder	.set	nomacro	bne	$19,$23,$L811	lw	$16,40($7)	.set	macro	.set	reorder$L156:	.set	noreorder	.set	nomacro	bltz	$19,$L812	addiu	$2,$21,-1	.set	macro	.set	reorder$L160:	mul	$6,$19,$21	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L162	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L899	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L899	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L166	addiu	$5,$17,-4	.set	macro	.set	reorder$L687:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L687$L166:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L168$L688:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L688$L168:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L171	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L172	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$6,$2,$L859	lw	$3,264($sp)	.set	macro	.set	reorder	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L159	sb	$2,4($4)	.set	macro	.set	reorder$L162:	move	$4,$16$L899:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L859	lw	$3,264($sp)	.set	macro	.set	reorder$L205:	move	$16,$0	li	$20,100			# 0x64	addiu	$17,$sp,96$L207:	move	$4,$18	move	$5,$19	.set	noreorder	.set	nomacro	jal	read	li	$6,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L192	addu	$4,$17,$16	.set	macro	.set	reorder	lb	$3,40($sp)	slt	$2,$3,32	.set	noreorder	.set	nomacro	beq	$2,$0,$L813	addiu	$22,$sp,96	.set	macro	.set	reorder$L902:	addu	$2,$22,$16	sb	$0,0($2)$L202:	lui	$6,%hi($LC29)	addiu	$6,$6,%lo($LC29)	li	$4,29			# 0x1d	li	$5,7			# 0x7	move	$7,$21	lui	$16,%hi($LC7)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$22,16($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$16,%lo($LC7)	.set	macro	.set	reorder	move	$6,$2	sltu	$2,$2,6	.set	noreorder	.set	nomacro	beq	$2,$0,$L814	sltu	$2,$6,4	.set	macro	.set	reorder$L896:	.set	noreorder	.set	nomacro	beq	$2,$0,$L214	lbu	$3,%lo($LC7)($16)	.set	macro	.set	reorder	lbu	$2,76($sp)	addiu	$5,$16,%lo($LC7)	.set	noreorder	.set	nomacro	beq	$6,$0,$L782	subu	$2,$2,$3	.set	macro	.set	reorder	bne	$2,$0,$L782	lbu	$2,77($sp)	lbu	$3,1($5)	sltu	$4,$6,2	.set	noreorder	.set	nomacro	bne	$4,$0,$L782	subu	$2,$2,$3	.set	macro	.set	reorder	bne	$2,$0,$L782	lbu	$2,78($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$4,$L782	subu	$2,$2,$3	.set	macro	.set	reorder	bne	$2,$0,$L782	lbu	$3,3($5)	lbu	$2,79($sp)	.set	noreorder	.set	nomacro	j	$L782	subu	$2,$2,$3	.set	macro	.set	reorder$L123:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L120	sb	$2,6($5)	.set	macro	.set	reorder$L154:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L151	sb	$2,6($5)	.set	macro	.set	reorder$L185:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L182	sb	$2,6($5)	.set	macro	.set	reorder$L805:	lw	$2,20($9)	lw	$16,12($9)	slt	$2,$16,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L860	lui	$2,%hi($LC17)	.set	macro	.set	reorder	lw	$5,200($sp)$L901:	lw	$4,8($8)	lw	$3,48($5)	lw	$2,0($8)	lw	$6,16($8)	lw	$7,24($8)	mul	$8,$16,$3	lw	$5,32($5)	subu	$6,$6,$4	addu	$3,$8,$5	mul	$5,$16,$2	addu	$2,$5,$7	sltu	$5,$6,32	addu	$8,$4,$2	.set	noreorder	.set	nomacro	bne	$5,$0,$L608	addu	$4,$3,$4	.set	macro	.set	reorder	andi	$2,$4,0x3	bne	$2,$0,$L608	andi	$2,$8,0x3	bne	$2,$0,$L608	li	$2,-32			# 0xffffffffffffffe0	addiu	$7,$4,-4	and	$2,$6,$2	addu	$5,$7,$2	sltu	$3,$7,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L612	addiu	$4,$8,-4	.set	macro	.set	reorder$L720:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$7,4	S32SDI xr2,$7,4	S32SDI xr3,$7,4	S32SDI xr4,$7,4	S32SDI xr5,$7,4	S32SDI xr6,$7,4	S32SDI xr7,$7,4	S32SDI xr8,$7,4#NO_APP	sltu	$2,$7,$5	bne	$2,$0,$L720$L612:	andi	$2,$6,0x1c	addu	$5,$5,$2	sltu	$3,$7,$5	beq	$3,$0,$L614$L721:#APP	S32LDI xr1,$4,4	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$5	bne	$2,$0,$L721$L614:	andi	$5,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$5,$2,$L618	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$5,$2,$L619	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$5,$2,$L815$L616:	andi	$2,$16,0x1$L861:	.set	noreorder	.set	nomacro	beq	$2,$0,$L862	lw	$6,264($sp)	.set	macro	.set	reorder	lw	$7,264($sp)	srl	$2,$16,31	lw	$6,100($7)	addu	$2,$2,$16	lw	$4,0($6)	sra	$17,$2,1	mul	$4,$17,$4	lw	$7,8($6)	lw	$2,16($6)	lw	$8,28($6)	lw	$6,200($sp)	subu	$2,$2,$7	srl	$3,$4,31	srl	$5,$2,31	addu	$3,$3,$4	lw	$4,52($6)	addu	$5,$5,$2	sra	$9,$5,1	mul	$5,$17,$4	lw	$6,36($6)	srl	$2,$7,31	addu	$2,$2,$7	sra	$3,$3,1	addu	$4,$5,$6	sra	$2,$2,1	addu	$3,$3,$8	sltu	$5,$9,32	addu	$6,$2,$3	.set	noreorder	.set	nomacro	bne	$5,$0,$L622	addu	$4,$4,$2	.set	macro	.set	reorder	andi	$2,$4,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L622	andi	$2,$6,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L900	move	$5,$6	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	addiu	$4,$4,-4	and	$2,$9,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L626	addiu	$5,$6,-4	.set	macro	.set	reorder$L722:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L722$L626:	andi	$2,$9,0x1c	addu	$6,$7,$2	sltu	$3,$4,$6	beq	$3,$0,$L628$L723:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L723$L628:	andi	$6,$9,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L632	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L633	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$6,$2,$L816$L630:	lw	$7,264($sp)$L863:	lw	$9,200($sp)	lw	$6,100($7)	lw	$8,56($9)	lw	$4,0($6)	lw	$7,8($6)	mul	$4,$17,$4	lw	$2,16($6)	lw	$9,32($6)	subu	$2,$2,$7	srl	$5,$2,31	lw	$6,200($sp)	addu	$5,$5,$2	srl	$3,$4,31	addu	$3,$3,$4	lw	$4,40($6)	sra	$6,$5,1	mul	$5,$17,$8	srl	$2,$7,31	addu	$2,$2,$7	sra	$3,$3,1	addu	$8,$5,$4	addu	$3,$3,$9	sra	$2,$2,1	sltu	$4,$6,32	addu	$5,$2,$3	.set	noreorder	.set	nomacro	bne	$4,$0,$L634	addu	$3,$8,$2	.set	macro	.set	reorder	andi	$2,$3,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L634	andi	$2,$5,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L634	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$3,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L638	addiu	$5,$5,-4	.set	macro	.set	reorder$L724:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L724$L638:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L640$L725:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L725$L640:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L643	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L644	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$6,$2,$L817$L620:	lw	$6,264($sp)$L862:	addiu	$16,$16,1	lw	$8,100($6)	lw	$2,20($8)	slt	$2,$16,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L901	lw	$5,200($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L860	lui	$2,%hi($LC17)	.set	macro	.set	reorder$L813:	beq	$16,$20,$L902	addiu	$16,$16,1	.set	noreorder	.set	nomacro	j	$L207	sb	$3,0($4)	.set	macro	.set	reorder$L792:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L120	sb	$2,4($5)	.set	macro	.set	reorder$L795:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L151	sb	$2,4($5)	.set	macro	.set	reorder$L798:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L182	sb	$2,4($5)	.set	macro	.set	reorder$L214:	addiu	$5,$16,%lo($LC7)	.set	noreorder	.set	nomacro	jal	strcmp	move	$4,$21	.set	macro	.set	reorder$L782:	sltu	$2,$2,1	.set	noreorder	.set	nomacro	beq	$2,$0,$L903	lui	$16,%hi($LC8)	.set	macro	.set	reorder$L225:	li	$19,4			# 0x4	li	$20,257			# 0x101$L241:	addiu	$2,$sp,52	addiu	$3,$sp,56	lui	$5,%hi($LC19)	addiu	$5,$5,%lo($LC19)	move	$4,$22	addiu	$6,$sp,44	addiu	$7,$sp,48	sw	$2,16($sp)	sw	$3,20($sp)	addiu	$2,$sp,64	addiu	$3,$sp,60	sw	$3,28($sp)	.set	noreorder	.set	nomacro	jal	sscanf	sw	$2,24($sp)	.set	macro	.set	reorder	lw	$2,48($sp)	lw	$3,52($sp)	sw	$2,16($sp)	lw	$2,56($sp)	lw	$7,44($sp)	sw	$3,20($sp)

⌨️ 快捷键说明

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