34 Commits (c12c2739cd1eb3a84177a1dd39b526cbd5400927)

Author SHA1 Message Date
Diego Biurrun 6be7944ee2 x86: Add missing colons after assembly labels 8 years ago
Dave Yeo b0b133b8c0 hevcdsp: use a macro for .rodata section 9 years ago
Anton Khirnov e7078e842d hevcdsp: add x86 SIMD for MC 9 years ago
Henrik Gramner f0b7882ceb x86inc: Drop SECTION_TEXT macro 10 years ago
James Almer 844bef578e avcodec/x86: add missing colon to labels 10 years ago
Christophe Gisquet 398f531915 x86: hevc_mc: fewer xmm regs used in epel h/v 10 years ago
Christophe Gisquet 89cb4995fa x86: hevc_mc: save 1 gpr in epel filter loading 10 years ago
Christophe Gisquet b533949813 x86: hevc: remove a parameter to WP internals 10 years ago
James Almer 1679d68dbf x86/hevc_mc: optimize AVX2 mc functions 10 years ago
Christophe Gisquet b61b9e4919 x86: hevc_mc: remove lea in EPEL_LOAD 10 years ago
Christophe Gisquet 4919b38421 x86: hevc_mc: fewer gpr autoloads for _v filters 10 years ago
Christophe Gisquet 626d6184ce x86: lavc/hevc_mc: fix comments 10 years ago
Christophe Gisquet ed450d4acf x86: lavc: share more constant through defines 10 years ago
Christophe Gisquet 9dc45d1f42 x86: lavc: share more constants 10 years ago
Mickaël Raulet 6ecc3fd612 x86/hevc_mc: use aligned loads 10 years ago
Mickaël Raulet bcb0925115 x86/hevc: use CLIPW macro when possible 10 years ago
Pierre Edouard Lepere a0d1300f71 x86: hevc_mc: add AVX2 optimizations 10 years ago
Michael Niedermayer a03f72e744 avcodec/x86/hevc_mc: fix sse register counts 10 years ago
Michael Niedermayer d43d5c5707 avcodec/x86/hevc_mc: remove dead branch from EPEL_FILTER 10 years ago
Mickaël Raulet 4ba6371a83 x86/hevc: get rid off packusdw for ssse3 compatibility 11 years ago
Christophe Gisquet 38e2aa3759 x86: hevc_mc: correct unneeded use of SSE4 code 11 years ago
Christophe Gisquet 2346f2b5db x86: hevcdsp: use compilation-time-fixed constant 11 years ago
Christophe Gisquet dad7f15567 hevcdsp: remove more instances of compile-time-fixed parameters 11 years ago
Christophe Gisquet d4f44b66d3 hevcdsp: remove compilation-time-fixed parameter 11 years ago
Christophe Gisquet fb1a98ec5b x86: hevc_mc: assume 2nd source stride is 64 11 years ago
James Almer b7863c972c x86/hevc_mc: use fewer instructions in hevc_put_hevc_{uni, bi}_w[24]_{8, 10, 12} 11 years ago
James Almer b1a44e6bf5 x86/hevc_mc: remove an unnecessary pxor 11 years ago
Christophe Gisquet a507623bad x86: hevc_mc: fix register count usage 11 years ago
Christophe Gisquet 81943a10b5 x86: hevc_mc: load less data in epel filters 11 years ago
Christophe Gisquet 36284ae981 x86: hevc_mc: replace one lea by add 11 years ago
Christophe Gisquet 036f11bdb5 x86: hevc_mc: replace simple leas by adds 11 years ago
Mickaël Raulet bd0f2d316f x86/hevc: add 12bits support for MC 11 years ago
Christophe Gisquet dcd2a6ca36 x86: hevc_mc: remove unneeded shift 11 years ago
Christophe Gisquet 0810608e23 x86: hevc_mc: better register allocation 11 years ago
Christophe Gisquet f1793fe9cd x86: hevc_mc: specify coefficients registers 11 years ago
Hendrik Leppkes 87f2d8079a hevcdsp: correctly indicate that hevc_put_hevc_bi_epel_h uses 9 GPRs 11 years ago
plepere 7a2491c436 HEVC : added assembly MC functions 11 years ago