[PATCH] Add support for complex aggregate store in InstCombine
Amaury SECHET
deadalnix+llvmreview at gmail.com
Mon May 25 16:05:21 PDT 2015
Rebase.
As per discussion with @majnemer , the open question is what to do if the aggregate is larger than what is supported on the target.
IMO, it is still preferable to generate load too larges, as they are at least somewhat supported as opposed to not supported at all.
http://reviews.llvm.org/D9766
Files:
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
test/Transforms/InstCombine/unpack-fca.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9766.26499.patch
Type: text/x-patch
Size: 12938 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150525/55eb9b07/attachment.bin>
More information about the llvm-commits
mailing list