recon.h 745 Bytes
  #
  # recon.h
  #
  # Local definitions for MB reconstruction
  #

	
#define	SHIFTDN		0
#define SHIFTUP         1
#define CR_OFFSET	eval(MB_YREF_SIZE-16*16)
#define	FOUR		4
#define NEG1		0xffff
	

   ###	Register Usage	###

   ###	1. Vector Registers	###
	.name	ref_r0,		$v8
	.name	ref_r1,		$v9
	.name	ref_r2,		$v10
	.name	ref_r3,		$v11
	.name	ref_r4,		$v12
	.name	ref_r5,		$v13
	.name	ref_r6,		$v14
	.name	ref_r7,		$v15

	.name	err_r0,		$v16
	.name	err_r1,		$v17
	.name	err_r2,		$v18
	.name	err_r3,		$v19
	.name	err_r4,		$v20
	.name	err_r5,		$v21
	.name	err_r6,		$v22
	.name	err_r7,		$v23

	.name	consts,		$v4
	
  ###	2. Scalar Registers	###
	.name	dummy,		$20
	.name	loopcnt,	$21
	.name	caddr,		$22
	.name	offset,		$23
	.name	uvflag,		$24