Teach loop-idiom about address space pointer sizes
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 11 Sep 2013 05:09:42 +0000 (05:09 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 11 Sep 2013 05:09:42 +0000 (05:09 +0000)
commit11250c1194830aa4cec72788dcd04f06cfe33f50
tree565b97822af39171d0bed699dfdbd42ab43e3cce
parentf834dce7c7d13af85be5bc8b789c1d7793db8a58
Teach loop-idiom about address space pointer sizes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190491 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
test/Transforms/IndVarSimplify/lftr-address-space-pointers.ll [new file with mode: 0644]
test/Transforms/LoopIdiom/basic-address-space.ll [new file with mode: 0644]
test/Transforms/LoopStrengthReduce/addrec-gep-address-space.ll [new file with mode: 0644]
test/Transforms/LoopStrengthReduce/address-space-loop.ll [new file with mode: 0644]
test/Transforms/LoopStrengthReduce/uglygep-address-space.ll [new file with mode: 0644]