SIMD macro assembler framework unified across ARM / x86