~ppsspp/ppsspp/ffmpeg

« back to all changes in this revision

Viewing changes to libavcodec/x86/hpeldsp.asm

  • Committer: Henrik Rydgård
  • Date: 2014-01-03 10:44:32 UTC
  • Revision ID: git-v1:87c6c126784b1718bfa448ecf2e6a9fef781eb4e
Update our ffmpeg snapshot to a clone of the official repository.

This is because Maxim's at3plus support has been officially merged!

Show diffs side-by-side

added added

removed removed

Lines of Context:
423
423
    mova         m6, [pb_1]
424
424
    lea          r4, [r2*2]
425
425
    mova         m0, [r1]
426
 
    pavgb        m0, [r1+1]
 
426
    PAVGB        m0, [r1+1]
427
427
.loop:
428
428
    mova         m2, [r1+r4]
429
429
    mova         m1, [r1+r2]
430
430
    psubusb      m2, m6
431
 
    pavgb        m1, [r1+r2+1]
432
 
    pavgb        m2, [r1+r4+1]
 
431
    PAVGB        m1, [r1+r2+1]
 
432
    PAVGB        m2, [r1+r4+1]
433
433
    add          r1, r4
434
 
    pavgb        m0, m1
435
 
    pavgb        m1, m2
436
 
    pavgb        m0, [r0]
437
 
    pavgb        m1, [r0+r2]
 
434
    PAVGB        m0, m1
 
435
    PAVGB        m1, m2
 
436
    PAVGB        m0, [r0]
 
437
    PAVGB        m1, [r0+r2]
438
438
    mova       [r0], m0
439
439
    mova    [r0+r2], m1
440
440
    mova         m1, [r1+r2]
441
441
    mova         m0, [r1+r4]
442
 
    pavgb        m1, [r1+r2+1]
443
 
    pavgb        m0, [r1+r4+1]
 
442
    PAVGB        m1, [r1+r2+1]
 
443
    PAVGB        m0, [r1+r4+1]
444
444
    add          r0, r4
445
445
    add          r1, r4
446
 
    pavgb        m2, m1
447
 
    pavgb        m1, m0
448
 
    pavgb        m2, [r0]
449
 
    pavgb        m1, [r0+r2]
 
446
    PAVGB        m2, m1
 
447
    PAVGB        m1, m0
 
448
    PAVGB        m2, [r0]
 
449
    PAVGB        m1, [r0+r2]
450
450
    mova       [r0], m2
451
451
    mova    [r0+r2], m1
452
452
    add          r0, r4