[llvm] r258163 - Move part of an if condition into an assertion. NFC.

Manuel Jacob via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 19 11:04:52 PST 2016


Author: mjacob
Date: Tue Jan 19 13:04:49 2016
New Revision: 258163

URL: http://llvm.org/viewvc/llvm-project?rev=258163&view=rev
Log:
Move part of an if condition into an assertion.  NFC.

Modified:
    llvm/trunk/lib/Analysis/ConstantFolding.cpp

Modified: llvm/trunk/lib/Analysis/ConstantFolding.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ConstantFolding.cpp?rev=258163&r1=258162&r2=258163&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/ConstantFolding.cpp (original)
+++ llvm/trunk/lib/Analysis/ConstantFolding.cpp Tue Jan 19 13:04:49 2016
@@ -731,8 +731,8 @@ static Constant *SymbolicallyEvaluateGEP
                                          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());




More information about the llvm-commits mailing list