[PATCH] D12259: Improved Diagnostics and Extended vectorize(enable)

Tyler Nowicki via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 24 18:58:09 PDT 2015


tyler.nowicki updated this revision to Diff 33038.
tyler.nowicki added a comment.

Thanks for the review. I've updated the patch.

I noticed that no_fpmath wasn't able to correctly test the generation of analysis remarks without specifying -pass-remarks-analysis. I moved the test to no_switch. This test always fails and thus will emit an analysis remark when vectorization is forced.


http://reviews.llvm.org/D12259

Files:
  include/llvm/Analysis/LoopAccessAnalysis.h
  lib/Analysis/LoopAccessAnalysis.cpp
  lib/Transforms/Vectorize/LoopVectorize.cpp
  test/Transforms/LoopVectorize/X86/no_fpmath.ll
  test/Transforms/LoopVectorize/no_switch.ll
  test/Transforms/LoopVectorize/runtime-limit.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12259.33038.patch
Type: text/x-patch
Size: 16619 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150825/44afc645/attachment.bin>


More information about the llvm-commits mailing list