[PATCH] [SLPVectorization] Enhance Ability to Vectorize Horizontal Reductions from Consecutive Loads
suyog
suyog.sarda at samsung.com
Wed Dec 17 04:09:23 PST 2014
Reverted 224119 because floating point data types cannot be freely re-associated unless ffast-math specified.
Also modified this patch now to exchange left and right only for integer data type now.
Modified the test case to check vectorization for integer type and not for floating point data types.
Please help in reviewing the patch.
Regards,
Suyog
REPOSITORY
rL LLVM
http://reviews.llvm.org/D6675
Files:
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Transforms/SLPVectorizer/AArch64/horizontaladd.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6675.17385.patch
Type: text/x-patch
Size: 4716 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141217/34813d76/attachment.bin>
More information about the llvm-commits
mailing list