Even if it looks like PPC is a dying breed, add an altivec knob for PPC AltiVec/VMX/Velocity engine tuning. Altivec is present in more modern designs. Afaiu, Most designs that are >= Power ISA v.2.03 According to Wikipedia:
Motorola/Freescale MPC7400 MPC7410 MPC7450 MPC7445/7455 MPC7447/7447A/7457 MPC7448 MPC8641/8641D MPC8640/8640D MPC8610 T2081/T2080 T4080/T4160/T4240 B4420/B4860 IBM PowerPC 970 PowerPC 970FX PowerPC 970MP Xenon Cell B.E. PowerXCell 8i POWER6/POWER6+ POWER7/POWER7+ POWER8 POWER9 Power10 P.A. Semi PA6T Signed-off-by: Christian Melki <christian.me...@t2data.com> --- platforms/architecture.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/platforms/architecture.in b/platforms/architecture.in index 10df8deb2..06ed36dde 100644 --- a/platforms/architecture.in +++ b/platforms/architecture.in @@ -269,6 +269,18 @@ config ARCH_ARMV7_NEON bool default ARCH_ARM_NEON if ARCH_ARM +# +# PPC vector instructions +# +config ARCH_PPC_ALTIVEC + bool + prompt "AltiVec/VMX/Velocity Engine" + depends on ARCH_PPC + help + This enables optimizations corresponding to single precision + floating point and integer SIMD instructions on PPC processors. + This is present on more modern CPUs. + # # hardware / software floating point # -- 2.34.1