From 51289302ab02d81c17d3f15bbfb9a22eef4a36c1 Mon Sep 17 00:00:00 2001 From: Rafael de Lucena Valle Date: Wed, 19 Oct 2016 22:21:09 -0200 Subject: Add support for POWER8/VSX Add ppc, ppc64 and ppc64le on all_platforms and ARCH_LIST Add VSX flags and check for -mvsx Define empty setup_rtcd_internal Add Altivec detection based on: http://freevec.org/function/altivec_runtime_detection_linux Detect VSX at runtime when enabled Change-Id: I304f4d8c5fee0ff19b6483cd2e9cc50d6ddec472 Signed-off-by: Rafael de Lucena Valle --- vp8/common/generic/systemdependent.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vp8/common/generic') diff --git a/vp8/common/generic/systemdependent.c b/vp8/common/generic/systemdependent.c index 28c981a60..92e4aeeb5 100644 --- a/vp8/common/generic/systemdependent.c +++ b/vp8/common/generic/systemdependent.c @@ -94,5 +94,7 @@ void vp8_machine_specific_config(VP8_COMMON *ctx) { ctx->cpu_caps = arm_cpu_caps(); #elif ARCH_X86 || ARCH_X86_64 ctx->cpu_caps = x86_simd_caps(); +#elif ARCH_PPC + ctx->cpu_caps = ppc_simd_caps(); #endif } -- cgit v1.2.3