[svn] / trunk / xvidcore / src / motion / ia64_asm / calc_delta_1.s Repository:
ViewVC logotype

Annotation of /trunk/xvidcore/src/motion/ia64_asm/calc_delta_1.s

Parent Directory Parent Directory | Revision Log Revision Log


Revision 300 - (view) (download)

1 : ia64p 300 ;;
2 :     getf.sig ret0 = fmv
3 :     add mpr[0] = mpr[0], mpr[1]
4 :     add mpr[2] = mpr[2], mpr[3]
5 :     add mpr[4] = mpr[4], mpr[5]
6 :     add mpr[6] = mpr[6], mpr[7]
7 :     ;;
8 :     add mpr[0] = mpr[0], mpr[2]
9 :     add mpr[4] = mpr[4], mpr[6]
10 :     mov component[0] = dx
11 :     mov component[1] = dy
12 :    
13 :     cmp.ne non0_2, p0 = 0, dx
14 :     cmp.gt neg_2, p0 = 0, dx
15 :    
16 :     .pred.rel "mutex", p32, p36 //non0_0, neg_0
17 :    
18 :     cmp.ne non0_3, p0 = 0, dy
19 :     cmp.gt neg_3, p0 = 0, dy
20 :     ;;
21 :     .pred.rel "mutex", p33, p37 //non0_1, neg_1
22 :    
23 :     add iSAD = iSAD, ret0
24 :     add mpr[8] = mpr[0], mpr[4]
25 :     (neg_2) sub component[0] = 0, component[0] //abs
26 :     (neg_3) sub component[1] = 0, component[1] //abs
27 :     ;;

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4