summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorEduard Burtescu <edy.burt@gmail.com>2016-01-18 00:20:34 +0000
committerEduard Burtescu <edy.burt@gmail.com>2016-01-18 00:20:34 +0000
commit6007e0dd0227186871e7496fb7c65b767ded70a3 (patch)
tree8fa1197259b9961ec2bbb3a6080e36115c4f828b /llvm/lib
parent90c4449128ab600d5aef592c063e1044d0c8e330 (diff)
downloadbcm5719-llvm-6007e0dd0227186871e7496fb7c65b767ded70a3.tar.gz
bcm5719-llvm-6007e0dd0227186871e7496fb7c65b767ded70a3.zip
Revert assert added in rL258028 as the alloca and OtherPtr types may differ in address space.
llvm-svn: 258029
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
index c5241ce1356..2e7b0cfc0af 100644
--- a/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
+++ b/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
@@ -2234,7 +2234,6 @@ SROA::RewriteMemIntrinUserOfAlloca(MemIntrinsic *MI, Instruction *Inst,
OtherPtr->getName()+"."+Twine(i),
MI);
uint64_t EltOffset;
- assert(AI->getType() == OtherPtr->getType());
Type *OtherTy = AI->getAllocatedType();
if (StructType *ST = dyn_cast<StructType>(OtherTy)) {
EltOffset = DL.getStructLayout(ST)->getElementOffset(i);
OpenPOWER on IntegriCloud