Revision
1.1 -
(
download)
(
annotate)
Tue Jul 16 12:02:27 2002 UTC
(21 years, 11 months ago)
by
ia64p
Branch:
MAIN
CVS Tags:
cvs-head, release-1_1_3-final, release-1_0_0, release-1_0_1, release-1_0_2, release-1_0_3, release-1_1_0, release-1_1_3, release-1_1_2, release-1_1_1-final, tag-branching-20020904, release-0_9_0, release-1_2_0, tag-merging-20040322, release-0_9_1, branch-release-1-0, release-0_9_2, release-1_1_0_final, tag-branching-1_2_0, merged-dev-api-3
Branch point for:
release-1_1-branch, release-0_9_1-fixes, release-1_0-branch, dev-api-4, release-1_2-branch, dev-api-3, Isibaar
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64
;;
(fb) mov iMinSAD = mpr[8]
(fb) mov currX = backupX
(fb) mov currY = backupY
mov ret0 = 2
(non0_0) add sc[0] = iFcode, sc[0]
(non0_1) add sc[1] = iFcode, sc[1]
;;
(non0_0) add ret0 = ret0, sc[0]
;;
(non0_1) add ret0 = ret0, sc[1]
;;
setf.sig fmv = ret0
;;
xmpy.l fmv = fmv, fQuant
;;