[PATCH] D35498: [LoopVectorizer] Use two step casting for float to pointer types.

Manoj Gupta via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 31 12:35:11 PDT 2017


manojgupta updated this revision to Diff 113454.
manojgupta added a comment.

1. Added messages to asserts.
2. Fixed some indentation issues.
3. Added test case for double <-> pointer for AArch64. I could not reproduce this on x86_64.
4. Added more comments in unit tests to make it more clear.


https://reviews.llvm.org/D35498

Files:
  lib/Transforms/Vectorize/LoopVectorize.cpp
  test/CodeGen/AArch64/loopvectorize_pr33804_double.ll
  test/CodeGen/ARM/loopvectorize_pr33804.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35498.113454.patch
Type: text/x-patch
Size: 11118 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170831/4eb2a063/attachment.bin>


More information about the llvm-commits mailing list