diff options
author | Frank Barchard <fbarchard@google.com> | 2016-09-22 16:12:22 -0700 |
---|---|---|
committer | Frank Barchard <fbarchard@google.com> | 2016-09-22 16:12:22 -0700 |
commit | c5323b0fdc3428b9341043e8adc2c2715a227330 (patch) | |
tree | 66ef37541c0632264ae45e3db484befcc6901286 /CMakeLists.txt | |
parent | 5da918b48dd42281da74ca0c84a962c89d4d1430 (diff) | |
download | libyuv-c5323b0fdc3428b9341043e8adc2c2715a227330.tar.gz |
Add MIPS SIMD Arch (MSA) optimized MirrorRow function
As per the preparation patch added in Chromium sources at,
2150943003: Add MIPS SIMD Arch (MSA) build flags for GYP/GN builds
This patch adds first MSA optimized function in libYUV project.
BUG=libyuv:634
R=fbarchard@google.com
Review URL: https://codereview.chromium.org/2285683002 .
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 718b47ad..6b7d2ab1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,6 +40,7 @@ set(ly_source_files ${ly_src_dir}/row_any.cc ${ly_src_dir}/row_common.cc ${ly_src_dir}/row_mips.cc + ${ly_src_dir}/row_msa.cc ${ly_src_dir}/row_neon.cc ${ly_src_dir}/row_neon64.cc ${ly_src_dir}/row_gcc.cc @@ -80,6 +81,7 @@ set(ly_header_files ${ly_inc_dir}/libyuv/convert_from.h ${ly_inc_dir}/libyuv/convert_from_argb.h ${ly_inc_dir}/libyuv/cpu_id.h + ${ly_inc_dir}/libyuv/macros_msa.h ${ly_inc_dir}/libyuv/planar_functions.h ${ly_inc_dir}/libyuv/rotate.h ${ly_inc_dir}/libyuv/rotate_argb.h |