cmake: add x86 SIMD optimizations, initial ARM/PPC/MIPS support