diff options
author | Manuel Jacob <me@manueljacob.de> | 2016-01-19 19:04:49 +0000 |
---|---|---|
committer | Manuel Jacob <me@manueljacob.de> | 2016-01-19 19:04:49 +0000 |
commit | 3f49f654a2176a19dedbf81299f870b531e5fc30 (patch) | |
tree | f430b63b916ab755fc3c8c0165afc76f647f7026 /llvm/lib/Analysis/ConstantFolding.cpp | |
parent | 4582bdab12c0f2ece03a6c2790dd554b671217a0 (diff) | |
download | llvm-3f49f654a2176a19dedbf81299f870b531e5fc30.zip llvm-3f49f654a2176a19dedbf81299f870b531e5fc30.tar.gz llvm-3f49f654a2176a19dedbf81299f870b531e5fc30.tar.bz2 |
Move part of an if condition into an assertion. NFC.
llvm-svn: 258163
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
-rw-r--r-- | llvm/lib/Analysis/ConstantFolding.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Analysis/ConstantFolding.cpp b/llvm/lib/Analysis/ConstantFolding.cpp index ccb5663..8ff018f 100644 --- a/llvm/lib/Analysis/ConstantFolding.cpp +++ b/llvm/lib/Analysis/ConstantFolding.cpp @@ -731,8 +731,8 @@ static Constant *SymbolicallyEvaluateGEP(Type *SrcTy, ArrayRef<Constant *> Ops, Type *ResultTy, const DataLayout &DL, const TargetLibraryInfo *TLI) { Constant *Ptr = Ops[0]; - if (!Ptr->getType()->getPointerElementType()->isSized() || - !Ptr->getType()->isPointerTy()) + assert(Ptr->getType()->isPointerTy()); + if (!Ptr->getType()->getPointerElementType()->isSized()) return nullptr; Type *IntPtrTy = DL.getIntPtrType(Ptr->getType()); |