Age | Commit message (Collapse) | Author |
|
BUG=webm:1575
Change-Id: Id47930b48733159f5e967dc5fd1205e501b635b9
|
|
BUG=webm:1575
Change-Id: Ib2380aaf8c9f9bc7db87f36701a2792781beb44b
|
|
At least the changes that don't conflict with 4.0.1
Change-Id: I9b6a7c14dadc0738cd0f628a10ece90fc7ee89fd
|
|
1. vp8_short_idct4x4llm_mmi
2. vp8_short_inv_walsh4x4_mmi
3. vp8_dc_only_idct_add_mmi
Change-Id: I616923681e79d78607a4988608fc39df77b093f4
|
|
But still check for NULL before calling Init()
Change-Id: I2bf2887e1064c9103d29c542d20365c0aea75d76
|
|
Change-Id: Idfbd2e01714ca9d00525c5aeba78678b43fb0287
|
|
Demonstrate its use with the IDCT test.
Change-Id: Idf87fe048847c180f13818fd4df916ba4500134b
|
|
The value 35468 changes sign when stored in int16_t:
implicit conversion from 'int' to 'int16_t' (aka 'short')
changes value from 35468 to -30068
This negation requires adding back the original value to compensate.
Shifting the value keeps the value positive and saves a post-vqdmulh
shift.
This technique is used in webp and idct_dequant_full_2x_neon
BUG=b/28027557
Change-Id: I0c5ce09bea170fe08061856c2af6f841a557e0c3
|
|
applied against a x86_64 configure with and without
--enable-vp9-highbitdepth
clang-tidy-3.7.1 \
-checks='-*,google-readability-braces-around-statements' \
-header-filter='.*' -fix
+ clang-format afterward
Change-Id: Ia2993ec64cf1eb3505d3bfb39068d9e44cfbce8d
|
|
Change-Id: I9582a8d74990125b71e8fe620f7f3f2585a30798
|
|
average improvement ~2x-5x
Change-Id: I19e82f78772993bcd67fcf975fe180232172f86d
|
|
_t is reserved by posix
+ switch to camelcase
http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Type_Names
Change-Id: I660a77c0c58ca64075c1051ea440fdf4d7c7e6af
|
|
used to wrap API functions to ensure full environment consistency as
opposed to the renamed ASM_REGISTER_STATE_CHECK which is used with
assembly functions.
currently checks the FPU tag word in x86/x86_64 gcc builds to ensure
emms has been called.
Change-Id: Ie241772dbf903d33d516a1add4c8c6783f2e1490
|
|
Change-Id: I57a94d2f9e26a872a20d805a506855a20e61c356
|
|
Change-Id: I9de764638ec981bb34fc8e183985d8c285b006fb
|
|
Suggested by James Zern to clear out cpplint warnings for all unit
test code.
Change-Id: I731a3fa4d2a257eb9ef733426ba84286fbd7ea34
|
|
clang-format -style=Google
Change-Id: Ic85f2cd2a1d65d9cf18a0f8bc515c0a0f5161747
|
|
add ClearSystemState() to reset MMX registers avoiding corrupting
subsequent tests.
Change-Id: I668deb09aa7aa467709776e5819f936910698bc0
|
|
The commit changed the name of files and function to remove obselete
reference to LLM and x8.
Change-Id: I973b20fc1a55149ed68b5408b3874768e6f88516
|