[PATCH] D35498: [LoopVectorizer] Use two step casting for float to pointer type.
Manoj Gupta via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 20 16:59:41 PDT 2017
manojgupta updated this revision to Diff 111914.
manojgupta added a comment.
Herald added a subscriber: javed.absar.
Back to it after a (long) break.
1. Added tests for both pointer->float and float->pointer cases.
2. CLeaned up most conditions into asserts.
3. Moved tests to Codegen/ARM. The crash disappears without arm tuple so can't remove it.
4. Simplified/cleanedup the tests.
https://reviews.llvm.org/D35498
Files:
lib/Transforms/Vectorize/LoopVectorize.cpp
test/CodeGen/ARM/loopvectorize_pr33804_1.ll
test/CodeGen/ARM/loopvectorize_pr33804_2.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35498.111914.patch
Type: text/x-patch
Size: 14094 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170820/9fb7cf84/attachment.bin>
More information about the llvm-commits
mailing list