Kyrylo Tkachov <[email protected]> writes: >> -----Original Message----- >> From: Jonathan Wright <[email protected]> >> Sent: 23 July 2021 09:30 >> To: [email protected] >> Cc: Kyrylo Tkachov <[email protected]>; Richard Sandiford >> <[email protected]> >> Subject: [PATCH 3/8] aarch64: Use memcpy to copy vector tables in vtbl[34] >> intrinsics >> >> Hi, >> >> This patch uses __builtin_memcpy to copy vector structures instead of >> building a new opaque structure one vector at a time in each of the >> vtbl[34] Neon intrinsics in arm_neon.h. This simplifies the header file >> and also improves code generation - superfluous move instructions >> were emitted for every register extraction/set in this additional >> structure. >> >> Regression tested and bootstrapped on aarch64-none-linux-gnu - no >> issues. >> >> Ok for master? > > Ok.
Please add testcases first though. :-) Thanks, Richard
