Teach LoopVectorize about address space sizes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188980 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Matt Arsenault
2013-08-22 02:42:55 +00:00
parent 9d3c398d61
commit 978de6b56a
2 changed files with 31 additions and 3 deletions

View File

@ -2667,7 +2667,8 @@ bool LoopVectorizationLegality::canVectorize() {
static Type *convertPointerToIntegerType(DataLayout &DL, Type *Ty) {
if (Ty->isPointerTy())
return DL.getIntPtrType(Ty->getContext());
return DL.getIntPtrType(Ty);
return Ty;
}