[PATCH] Teach LoopIdiom about address spaces

Matt Arsenault Matthew.Arsenault at amd.com
Tue Sep 10 17:10:49 PDT 2013


  Move address space check for memset_pattern16


  Most of the address space tests are copies of other tests. They aren't supposed to do much different other than use the different integer sizes and preserve the address spaces.

http://llvm-reviews.chandlerc.com/D1462

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D1462?vs=3780&id=4183#toc

Files:
  lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  test/Transforms/IndVarSimplify/lftr-address-space-pointers.ll
  test/Transforms/LoopIdiom/basic-address-space.ll
  test/Transforms/LoopStrengthReduce/addrec-gep-address-space.ll
  test/Transforms/LoopStrengthReduce/address-space-loop.ll
  test/Transforms/LoopStrengthReduce/uglygep-address-space.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1462.3.patch
Type: text/x-patch
Size: 20033 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130910/e3e84386/attachment.bin>


More information about the llvm-commits mailing list