cpu: split flag checks per arch in av_cpu_max_align()
[libav.git] / libavutil / aarch64 / cpu.c
index 37a7d8d..4718218 100644 (file)
@@ -26,3 +26,12 @@ int ff_get_cpu_flags_aarch64(void)
            AV_CPU_FLAG_NEON  * HAVE_NEON  |
            AV_CPU_FLAG_VFP   * HAVE_VFP;
 }
+
+size_t ff_get_cpu_max_align_aarch64(void)
+{
+    int flags = av_get_cpu_flags();
+
+    if (flags & AV_CPU_FLAG_NEON)
+        return 16;
+    return 8;
+}