From a28809d1fd5503f8038b336dfa55d8fc93a1f340 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 12 Oct 2004 04:32:37 +0000 Subject: [PATCH] Minor tweaks git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16929 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/VMCore/Function.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/VMCore/Function.cpp b/lib/VMCore/Function.cpp index 4d123b563a1..c937d8e4061 100644 --- a/lib/VMCore/Function.cpp +++ b/lib/VMCore/Function.cpp @@ -263,7 +263,7 @@ unsigned Function::getIntrinsicID() const { return 0; } -Value *MemIntrinsic::StripPointerCasts(Value *Ptr) { +Value *IntrinsicInst::StripPointerCasts(Value *Ptr) { if (ConstantExpr *CE = dyn_cast(Ptr)) { if (CE->getOpcode() == Instruction::Cast) { if (isa(CE->getOperand(0)->getType())) @@ -281,11 +281,11 @@ Value *MemIntrinsic::StripPointerCasts(Value *Ptr) { if (isa(CI->getOperand(0)->getType())) return StripPointerCasts(CI->getOperand(0)); } else if (GetElementPtrInst *GEP = dyn_cast(Ptr)) { - for (unsigned i = 1, e = CE->getNumOperands(); i != e; ++i) - if (!isa(CE->getOperand(i)) || - !cast(CE->getOperand(i))->isNullValue()) + for (unsigned i = 1, e = GEP->getNumOperands(); i != e; ++i) + if (!isa(GEP->getOperand(i)) || + !cast(GEP->getOperand(i))->isNullValue()) return Ptr; - return StripPointerCasts(CE->getOperand(0)); + return StripPointerCasts(GEP->getOperand(0)); } return Ptr; } -- 2.11.0