[PATCH AArch64] Add a builtin for rbit(q?)_p8; add intrinsics and tests.
gcc/: * config/aarch64/aarch64-simd.md (aarch64_rbit<mode>): New pattern. * config/aarch64/aarch64-simd-builtins.def (rbit): New builtin. * config/aarch64/arm_neon.h (vrbit_s8, vrbit_u8, vrbitq_s8, vrbitq_u8): Replace temporary asm with call to builtin. (vrbit_p8, vrbitq_p8): New functions. gcc/testsuite/: * gcc.target/aarch64/simd/vrbit_1.c: New test. From-SVN: r214943
Showing
Please
register
or
sign in
to comment