Home
last modified time | relevance | path

Searched refs:pavgb (Results 1 – 25 of 33) sorted by relevance

12

/third_party/ffmpeg/libavcodec/x86/
Dqpel.asm30 pavgb %1, %3
35 pavgb %1, %2
60 pavgb m0, m1
68 pavgb m0, [r2]
69 pavgb m1, [r2+4]
76 pavgb m0, [r2+8]
77 pavgb m1, [r2+12]
104 pavgb m0, m1
112 pavgb m0, [r2]
113 pavgb m1, [r2+8]
[all …]
Dfpel.asm72 pavgb m0, [r0 + %%i]
73 pavgb m1, [r0+r2 + %%i]
74 pavgb m2, [r0+r2*2 + %%i]
75 pavgb m3, [r0+r4 + %%i]
Dh264_deblock.asm245 pavgb m3, m0 ; (p1 - q1 + 256)>>1
247 pavgb m3, [pb_3] ; (((p1 - q1 + 256)>>1)+4)>>1 = 64+2+(p1-q1)>>2
248 pavgb m4, m2 ; (q0 - p0 + 256)>>1
249 pavgb m3, m5
267 pavgb %6, m1, m2
268 pavgb %2, %6 ; avg(p2,avg(p0,q0))
599 pavgb t0, p2, p1
600 pavgb t1, p0, q0
604 pavgb t0, p1
605 pavgb t1, q0
[all …]
Dhpeldsp.asm54 pavgb m0, m2
55 pavgb m1, m3
69 pavgb m0, m2
70 pavgb m1, m3
304 pavgb m0, m1
305 pavgb m2, m3
320 pavgb m0, m1
321 pavgb m2, m3
554 pavgb m0, m6
574 pavgb m2, m6
Dh264_qpel_8bit.asm39 pavgb %1, %3
44 pavgb %1, %2
235 pavgb m0, m3
299 pavgb m0, m4
346 pavgb m2, m3
739 pavgb m0, [r2]
740 pavgb m1, [r2+r4]
751 pavgb m0, [r2]
752 pavgb m1, [r2+r4]
778 pavgb m0, [r2]
[all …]
Dvp9intrapred.asm941 pavgb m%1, m%3
943 pavgb m%1, m%2
1265 pavgb m1, m0
1290 pavgb m1, m0
1325 pavgb m1, m0
1363 pavgb m2, m0
1377 pavgb m0, m5
1435 pavgb m0, m1
1481 pavgb m0, m1
1535 pavgb m0, m1
[all …]
Dvp9mc.asm186 pavgb m0, m1
246 pavgb m0, m1
304 pavgb m0, [dstq]
406 pavgb m0, m1
478 pavgb m0, m1
544 pavgb m0, [dstq]
575 %define %%pavg pavgb
Dh264_intrapred.asm1040 pavgb %2, %3
1045 pavgb %1, %2
1863 pavgb mm3, mm2
1977 pavgb xmm2, xmm0
2074 pavgb xmm3, xmm2
2159 pavgb mm4, mm2
2278 pavgb mm3, mm6
2412 pavgb xmm4, xmm3
2612 pavgb m4, m1
2646 pavgb m7, m3
[all …]
Dvp3dsp.asm66 pavgb m1, m2 ; (256 - p3 + extrabits) >> 1
68 pavgb m0, m3 ; (256 + p2-p1) >> 1
70 pavgb m1, m0 ; 128+2+( p2-p1 - p3) >> 2
71 pavgb m1, m0 ; 128+1+(3*(p2-p1) - p3) >> 3
Dqpeldsp.asm288 pavgb %2, %3
480 pavgb %2, %3
Dvc1dsp_mc.asm38 pavgb %1, %2
/third_party/openh264/codec/common/x86/
Dmb_copy.asm406 pavgb mm0, [r2]
438 pavgb mm0, [r4]
441 pavgb mm0, [r4+r5]
475 pavgb xmm0, xmm1
476 ;pavgb xmm0, [r4]
481 pavgb xmm0, xmm1
486 pavgb xmm0, xmm1
495 pavgb xmm0, xmm1
Ddeblock.asm115 pavgb %1, %2
125 pavgb %1, %2
154 pavgb %1, %4 ; (((p1 - q1 + 0x100) >> 1)
155 pavgb %1, %6 ; + 0x100) >> 1
159 pavgb %8, %1 ; + clip(((p1 - q1 + 0x300) >> 2) - clip(p0 - q0, 0, 255), 0, 255) + 1) >> 1
221 pavgb xmm3, [r3 + 0 * r1]
226 pavgb xmm0, xmm3
230 pavgb xmm1, xmm3
287 pavgb %7, %10 ; p0' = (p0 + p1 + t0 + t1 + 2) >> 2
307pavgb %10, %4 ; p2' = (((p0 + p1 + p2 + q0) >> 1) + p2 + p3 + 2…
[all …]
/third_party/openh264/codec/encoder/core/x86/
Dintra_pred.asm446 pavgb mm3,mm1 ;mm3=([11]+[21]+1)/2
450 pavgb mm2,mm3 ;mm2=(([11]+[21]+1)/2+1+[16])/2
651 pavgb mm1, mm0
657 pavgb mm2, mm1 ; mm2 = [xx xx d c b f h j]
660 pavgb mm3, mm4 ; mm3 = [xx xx xx xx a e g i]
727 pavgb mm1, mm0 ; mm1 = [g e c a xx xx xx xx]
732 pavgb mm2, mm0
738 pavgb mm2, mm3 ; mm2 = [f d b xx xx xx xx xx]
808 pavgb mm1, mm0 ; mm1 = [d c b a xx xx xx xx]
813 pavgb mm2, mm0
[all …]
/third_party/openh264/codec/decoder/core/x86/
Dintra_pred.asm527 pavgb mm3,mm1 ;mm3=([11]+[21]+1)/2
531 pavgb mm2,mm3 ;mm2=(([11]+[21]+1)/2+1+[16])/2
690 pavgb mm1, mm0
696 pavgb mm2, mm1 ; mm2 = [xx xx d c b f h j]
699 pavgb mm3, mm4 ; mm3 = [xx xx xx xx a e g i]
772 pavgb mm1, mm0 ; mm1 = [g e c a xx xx xx xx]
777 pavgb mm2, mm0
783 pavgb mm2, mm3 ; mm2 = [f d b xx xx xx xx xx]
856 pavgb mm1, mm0 ; mm1 = [d c b a xx xx xx xx]
861 pavgb mm2, mm0
[all …]
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/tomsmocomp/
DWierdBob.inc21 // pavgb %%mm6, %%mm1 // avg(a,f), also best so far
32 // pavgb %%mm2, %%mm1 // avg(c,d)
60 // pavgb %%mm2, %%mm1 // avg(j,n)
86 // pavgb %%mm4, %%mm1 // avg(k,m)
167 // pavgb %%mm2, %%mm1 // avg(b,e)
DSearchLoopBottom.inc54 // pavgb mm0, qword ptr["XBX"]
58 // pavgb mm1, qword ptr["XBX"+"XCX"]
DSearchLoopTop.inc149 // pavgb mm0, qword ptr["XBX"+"XCX"]
158 // pavgb mm0, qword ptr["XSI"+"XCX"]
/third_party/openh264/codec/processing/src/x86/
Ddownsample_bilinear.asm193 pavgb mm0, mm4 ; (A+a+1)>>1, .., (H+h+1)>>1, temp_row1
194 pavgb mm1, mm6 ; (I+i+1)>>1, .., (P+p+1)>>1, temp_row2
195pavgb mm0, mm1 ; (temp_row1+temp_row2+1)>>1, pending here and wait another horizonal part don…
241 pavgb mm2, mm5 ; (A+a+1)>>1, .., (H+h+1)>>1, temp_row1
242 pavgb mm3, mm7 ; (I+i+1)>>1, .., (P+p+1)>>1, temp_row2
243 pavgb mm2, mm3 ; (temp_row1+temp_row2+1)>>1, done in another 2nd horizonal part
354 pavgb mm0, mm4 ; (A+a+1)>>1, .., (H+h+1)>>1, temp_row1
355 pavgb mm1, mm6 ; (I+i+1)>>1, .., (P+p+1)>>1, temp_row2
356pavgb mm0, mm1 ; (temp_row1+temp_row2+1)>>1, pending here and wait another horizonal part don…
450 pavgb mm0, mm2 ; (H+h+1)>>1, .., (A+a+1)>>1, temp_row1, 2
[all …]
/third_party/gstreamer/gstplugins_good/gst/deinterlace/tvtime/
Dsse.h690 #define pavgb_m2r(var, reg) sse_m2r(pavgb, var, reg)
691 #define pavgb_r2r(regs, regd) sse_r2r(pavgb, regs, regd)
692 #define pavgb(vars, vard, mmreg) sse_m2m(pavgb, vars, vard, mmreg) macro
/third_party/ffmpeg/libavfilter/x86/
Dvf_yadif.asm39 pavgb m5, m3
/third_party/elfutils/libcpu/
Di386.mnemonics323 MNE(pavgb)
Dx86_64.mnemonics312 MNE(pavgb)
/third_party/elfutils/tests/
Dtestfile44.expect.bz21testfile44.o: elf32-elf_i386 2 3Disassembly of section .text: 4 5 0 ...
/third_party/ffmpeg/libavutil/x86/
Dx86util.asm502 pavgb %1, %2

12