Age | Commit message (Collapse) | Author |
|
BUG=b/159031848
Change-Id: I013770f4e54d0ea92304fa3e9cf4d46f5723f129
|
|
This should clean up clangtidy warnings
Change-Id: Ifb5a986121b2d0bd71b9ad39a79dd46c63bdb998
|
|
BUG=b/159031848
Change-Id: I6bb88c24bd08e0590ec6b8ebfb696fd9b07ed011
|
|
this moves the framework to c++11 and changes *_TEST_CASE* to
_TEST_SUITE
BUG=webm:1695
Change-Id: I07f2c20850312a9c7e381b38353d2f9f45889cb1
|
|
These functions cause test failures when running the entire suite.
BUG=webm:1522
Change-Id: I2c1dc4923e9f149464f365ef63dc59621cfabf5a
|
|
BUG=webm:1584
Change-Id: I58505e04bd248697047d4957cebe495dada670a0
|
|
C vs SSE2 speed gains:
_4x4 : ~1.81x
C vs SSSE3 speed gains:
_8x8 : ~1.96x
_16x16 : ~1.88x
_32x32 : ~2.02x
BUG=webm:1411
Change-Id: Iefaf8b39afbbfe34c1ad1d21e3a003b20f1f61e0
|
|
C vs SSE2 speed gains:
_4x4 : ~2.04x
C vs SSSE3 speed gains:
_8x8 : ~2.82x
_16x16 : ~5.93x
_32x32 : ~2.79x
BUG=webm:1411
Change-Id: I31d949695991c067dac89d91e0bed3e666c94993
|
|
C vs SSE2 speed gains:
_4x4 : ~1.95x
C vs SSSE3 speed gains:
_8x8 : ~3.30x
_16x16 : ~5.67x
_32x32 : ~3.87x
BUG=webm:1411
Change-Id: Ib483989b25614aa89b635e8c087d0879a5d71904
|
|
C vs SSSE3 speed gains:
_4x4 : ~2.45x
_8x8 : ~10.61x
_16x16 : ~11.34x
_32x32 : ~6.36x
BUG=webm:1411
Change-Id: Ic91389a4f1a8ad093f498afe53765b897fb9be09
|
|
C vs SSE2 speed gains:
_4x4 : ~2.94x
C vs SSSE3 speed gains:
_8x8 : ~8.69x
_16x16 : ~6.32x
_32x32 : ~5.33x
BUG=webm:1411
Change-Id: I2c35b527eac2229f17aaa9d118fb601e7195efe4
|
|
C vs SSE2 speed gains:
_4x4 : ~2.31x
C vs SSSE3 speed gains:
_8x8 : ~4.73x
_16x16 : ~10.88x
_32x32 : ~4.80x
BUG=webm:1411
Change-Id: I0bac29db261079181ddabc6814bd62c463109caf
|
|
C vs SSE2 speed gains:
_4x4 : ~7.64x
_8x8 : ~16.60x
_16x16 : ~8.15x
_32x32 : ~5.05x
BUG=webm:1411
Change-Id: If165d419711cfda901bd428a05ca1560a009e62e
|
|
C vs SSE2 speed gains:
_4x4 : ~6.49x
_8x8 : ~10.82x
_16x16 : ~7.61x
_32x32 : ~5.29x
BUG=webm:1411
Change-Id: Ibc30c50cb7139049bf05298010803499e6ef949b
|
|
C vs SSE2 speed gains:
_4x4 : ~7.39x
_8x8 : ~11.36x
_16x16 : ~8.68x
_32x32 : ~4.33x
BUG=webm:1411
Change-Id: I7f1487cd1531d4e7f0fbb4596fed3bfb72a59d58
|
|
C vs SSE2 speed gains:
_4x4 : ~8.12x
_8x8 : ~9.71x
_16x16 : ~8.21x
_32x32 : ~5.0x
BUG=webm:1422
Change-Id: I5e8a1ed4db7b8dc539b3e2a728b0b34d8b4b1993
|
|
Change-Id: Idea15b916044ab3d8e74519337880a484ecfd87e
|
|
Change-Id: I6be8c59ee220af0597bc2d7213f2779ac2e88db9
|
|
Change-Id: I49b91464a87cad8692f4b1477e45e5f567b4fe87
|
|
|
|
BUG=webm:1316
Change-Id: Ib014de06836ac12726f4a2c9f0833ec4eb4d233b
|
|
BUG=webm:1316
Change-Id: I47eeac698a98a31d1af5f72441052302e9fa4f46
|
|
BUG=webm:1316
Change-Id: I6a330874348df04df24a6d9efdc06f567e04bf8e
|
|
Change-Id: I852616794244490123eb615ac750da50265f0fa5
|
|
BUG=webm:1316
Change-Id: I984d6004ea2445e86f213fb6fa4d794a9955af8f
|
|
BUG=webm:1316
Change-Id: Ic9309bbeeef52e9d07fb4a4c95c12efa813cbf8c
|
|
Change-Id: I0d9ab85855eb723f653a7bb09b3d0d31dd6cfd2f
|
|
address few comments from ce050afaf3e288895c3bee4160336e2d2133b6ea
Change-Id: I5d8fc9dab35c4ee5ec3671134c4eef4ec241e309
|
|
remove tuple and overkill VP9IntraPredBase class.
Change-Id: I85b85bdd33d7fe417895e75f77db219f713dfea3
|
|
BUG=b:29583530
Change-Id: I296a0b81755e3086bc0a40cb126d0200ff03c095
|
|
Change-Id: Iff8b0d77234f78bf407676891bccad92825bfcc6
|
|
Remove the ARCH_X86_64 constraint. No performance hit on both
big core and small core.
Change-Id: I39860b62b7a0ae4acaafdca7d68f3e5820133a81
|
|
Remove the ARCH_X86_64 constraint.
Change-Id: I0139f8e998cc5525df55161c2054008d21ac24d4
|
|
Remove the ARCH_X86_64 constraint.
Change-Id: I7d2545fc4f24eb352cf3e03082fc4d48d46fbb09
|
|
|
|
|
|
Replace MMX with SSE2, reduce mem access to left neighbor,
loop unrolled.
Change-Id: I941be915af809025f121ecc6c6443f73c9903e70
|
|
MMX replaced with SSE2, same performance.
Change-Id: I2ab8f30a71e5fadbbc172fb385093dec1e11a696
|
|
MMX replaced with SSE2, same performance.
Change-Id: Ic57855254e26757191933c948fac6aa047fadafc
|
|
Change-Id: I9582a8d74990125b71e8fe620f7f3f2585a30798
|
|
Change-Id: I8ae6fb586f8d5d018ace228df11714f82b085076
|
|
Change-Id: I64edc26cf4aab050c83f2d393df6250628ad43b8
|
|
Change-Id: I0ed6de72dc0bb99fc9c5b1f6500399b16754ffb3
|
|
this macro was used inconsistently and only differs in behavior from
DECLARE_ALIGNED when an alignment attribute is unavailable. this macro
is used with calls to assembly, while generic c-code doesn't rely on it,
so in a c-only build without an alignment attribute the code will
function as expected.
Change-Id: Ie9d06d4028c0de17c63b3a27e6c1b0491cc4ea79
|
|
Uses highbd_ prefix convention consistently.
Change-Id: I58f7f799a7ff8e32701bcd71c955bcf1cdd4581e
|
|
Change-Id: I6f5cb101e2dc57c3d3f4d7e0ffb4ddbed027d111
|