[PATCH 2/14] [x86_64] Vector math functions (added vector cos tests)

Andrew Senkevich andrew.n.senkevich@gmail.com
Mon Jun 1 18:41:00 GMT 2015


>> Is it possible to fold the following rules (now in math/Makefile)
>> based on $(libm-vec-tests) or some other way? Else I need to move avx2
>> related rules to sysdeps Makefile.
>>
>> $(objpfx)test-double-vlen2: $(libmvec) $(objpfx)init-arch.o \
>>    $(objpfx)test-double-vlen2-wrappers.o
>>
>> $(objpfx)test-double-vlen4: $(libmvec) $(objpfx)init-arch.o \
>>    $(objpfx)test-double-vlen4-wrappers.o
>>
>> $(objpfx)test-double-vlen4-avx2: $(libmvec) $(objpfx)init-arch.o \
>> $(objpfx)test-double-vlen4-avx2-wrappers.o
>>
>> $(objpfx)test-double-vlen8: $(libmvec) $(objpfx)init-arch.o \
>>    $(objpfx)test-double-vlen8-wrappers.o
>
> I'd expect something like:
>
> $(addprefix $(objpfx),$(libm-vec-tests)): $(objpfx)%: $(libmvec) $(objpfx)init-arch.o $(objpfx)%-wrappers.o
>
> (untested) to work.

Hi, Joseph, here is the patch with makefiles refactored that way.
Ok for trunk?


--
WBR,
Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-x86-64-vector-cos-tests.patch
Type: application/octet-stream
Size: 25423 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20150601/1e1c5c0d/attachment.obj>


More information about the Libc-alpha mailing list