| Index: source/libvpx/third_party/libyuv/source/rotate_neon.cc
 | 
| diff --git a/source/libvpx/third_party/libyuv/source/rotate_neon.cc b/source/libvpx/third_party/libyuv/source/rotate_neon.cc
 | 
| index d354e11faa6a2bbd8e0296277316b92709fdb85b..a23a40fee3457e5b9d46dd7432893dc55b26f9eb 100644
 | 
| --- a/source/libvpx/third_party/libyuv/source/rotate_neon.cc
 | 
| +++ b/source/libvpx/third_party/libyuv/source/rotate_neon.cc
 | 
| @@ -17,7 +17,8 @@ namespace libyuv {
 | 
|  extern "C" {
 | 
|  #endif
 | 
|  
 | 
| -#if !defined(LIBYUV_DISABLE_NEON) && defined(__ARM_NEON__)
 | 
| +#if !defined(LIBYUV_DISABLE_NEON) && defined(__ARM_NEON__) && \
 | 
| +    !defined(__aarch64__)
 | 
|  
 | 
|  static uvec8 kVTbl4x4Transpose =
 | 
|    { 0,  4,  8, 12,  1,  5,  9, 13,  2,  6, 10, 14,  3,  7, 11, 15 };
 | 
| @@ -525,7 +526,7 @@ void TransposeUVWx8_NEON(const uint8* src, int src_stride,
 | 
|        "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11"
 | 
|    );
 | 
|  }
 | 
| -#endif
 | 
| +#endif  // defined(__ARM_NEON__) && !defined(__aarch64__)
 | 
|  
 | 
|  #ifdef __cplusplus
 | 
|  }  // extern "C"
 | 
| 
 |