summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/SROA.cpp
diff options
context:
space:
mode:
authorJack Liu <jack.liu@intel.com>2016-05-03 19:15:02 +0000
committerJack Liu <jack.liu@intel.com>2016-05-03 19:15:02 +0000
commit430e2c2140285e09c52cd4ec774f41e0742b9834 (patch)
treed2c0cc7e765dbec2d3de007e2206bf14d2327e7b /llvm/lib/Transforms/Scalar/SROA.cpp
parent9a4169126ab230d4e42a1f360d336b5306fe7266 (diff)
downloadbcm5719-llvm-430e2c2140285e09c52cd4ec774f41e0742b9834.tar.gz
bcm5719-llvm-430e2c2140285e09c52cd4ec774f41e0742b9834.zip
Revert 268409 due to missing comment.
llvm-svn: 268421
Diffstat (limited to 'llvm/lib/Transforms/Scalar/SROA.cpp')
-rw-r--r--llvm/lib/Transforms/Scalar/SROA.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/Scalar/SROA.cpp b/llvm/lib/Transforms/Scalar/SROA.cpp
index dbc49930f83..5980478010d 100644
--- a/llvm/lib/Transforms/Scalar/SROA.cpp
+++ b/llvm/lib/Transforms/Scalar/SROA.cpp
@@ -1635,10 +1635,8 @@ static bool canConvertValue(const DataLayout &DL, Type *OldTy, Type *NewTy) {
OldTy = OldTy->getScalarType();
NewTy = NewTy->getScalarType();
if (NewTy->isPointerTy() || OldTy->isPointerTy()) {
- if (NewTy->isPointerTy() && OldTy->isPointerTy()) {
- return cast<PointerType>(NewTy)->getPointerAddressSpace() ==
- cast<PointerType>(OldTy)->getPointerAddressSpace();
- }
+ if (NewTy->isPointerTy() && OldTy->isPointerTy())
+ return true;
if (NewTy->isIntegerTy() || OldTy->isIntegerTy())
return true;
return false;
OpenPOWER on IntegriCloud