Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9)

Side by Side Diff: source/libvpx/third_party/x86inc/x86inc.asm

Issue 812033011: libvpx: Pull from upstream (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/libvpx/
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « source/libvpx/test/vp9_quantize_test.cc ('k') | source/libvpx/vp8/common/loopfilter.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ;***************************************************************************** 1 ;*****************************************************************************
2 ;* x86inc.asm: x264asm abstraction layer 2 ;* x86inc.asm: x264asm abstraction layer
3 ;***************************************************************************** 3 ;*****************************************************************************
4 ;* Copyright (C) 2005-2012 x264 project 4 ;* Copyright (C) 2005-2012 x264 project
5 ;* 5 ;*
6 ;* Authors: Loren Merritt <lorenm@u.washington.edu> 6 ;* Authors: Loren Merritt <lorenm@u.washington.edu>
7 ;* Anton Mitrofanov <BugMaster@narod.ru> 7 ;* Anton Mitrofanov <BugMaster@narod.ru>
8 ;* Jason Garrett-Glaser <darkshikari@gmail.com> 8 ;* Jason Garrett-Glaser <darkshikari@gmail.com>
9 ;* Henrik Gramner <hengar-6@student.ltu.se> 9 ;* Henrik Gramner <hengar-6@student.ltu.se>
10 ;* 10 ;*
(...skipping 599 matching lines...) Expand 10 before | Expand all | Expand 10 after
610 %endif 610 %endif
611 %xdefine current_function %1 611 %xdefine current_function %1
612 %ifdef CHROMIUM 612 %ifdef CHROMIUM
613 %ifidn __OUTPUT_FORMAT__,elf 613 %ifidn __OUTPUT_FORMAT__,elf
614 global %1:function hidden 614 global %1:function hidden
615 %elifidn __OUTPUT_FORMAT__,elf32 615 %elifidn __OUTPUT_FORMAT__,elf32
616 global %1:function hidden 616 global %1:function hidden
617 %elifidn __OUTPUT_FORMAT__,elf64 617 %elifidn __OUTPUT_FORMAT__,elf64
618 global %1:function hidden 618 global %1:function hidden
619 %elifidn __OUTPUT_FORMAT__,macho32 619 %elifidn __OUTPUT_FORMAT__,macho32
620 global %1:private_extern 620 %ifdef __NASM_VER__
621 global %1
622 %else
623 global %1:private_extern
624 %endif
621 %elifidn __OUTPUT_FORMAT__,macho64 625 %elifidn __OUTPUT_FORMAT__,macho64
622 global %1:private_extern 626 %ifdef __NASM_VER__
627 global %1
628 %else
629 global %1:private_extern
630 %endif
623 %else 631 %else
624 global %1 632 global %1
625 %endif 633 %endif
626 %else 634 %else
627 global %1 635 global %1
628 %endif 636 %endif
629 align function_align 637 align function_align
630 %1: 638 %1:
631 RESET_MM_PERMUTATION ; not really needed, but makes disassembly somewhat nic er 639 RESET_MM_PERMUTATION ; not really needed, but makes disassembly somewhat nic er
632 %assign stack_offset 0 640 %assign stack_offset 0
(...skipping 578 matching lines...) Expand 10 before | Expand all | Expand 10 after
1211 %else 1219 %else
1212 %6 %1, %2, %3 1220 %6 %1, %2, %3
1213 %7 %1, %4 1221 %7 %1, %4
1214 %endif 1222 %endif
1215 %endmacro 1223 %endmacro
1216 %endmacro 1224 %endmacro
1217 1225
1218 FMA_INSTR pmacsdd, pmulld, paddd 1226 FMA_INSTR pmacsdd, pmulld, paddd
1219 FMA_INSTR pmacsww, pmullw, paddw 1227 FMA_INSTR pmacsww, pmullw, paddw
1220 FMA_INSTR pmadcswd, pmaddwd, paddd 1228 FMA_INSTR pmadcswd, pmaddwd, paddd
OLDNEW
« no previous file with comments | « source/libvpx/test/vp9_quantize_test.cc ('k') | source/libvpx/vp8/common/loopfilter.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698