Index: lib/CodeGen/ManagedMemoryRewrite.cpp =================================================================== --- lib/CodeGen/ManagedMemoryRewrite.cpp +++ lib/CodeGen/ManagedMemoryRewrite.cpp @@ -134,8 +134,8 @@ DEBUG(dbgs() << "Expanding ConstantExpression: " << *Cur << " | in Instruction: " << *I << "\n";); - for (unsigned i = 0; i < Cur->getNumOperands(); i++) { - Value *Op = Cur->getOperand(i); + for (unsigned i = 0; i < I->getNumOperands(); i++) { + Value *Op = I->getOperand(i); assert(isa(Op) && "constant must have a constant operand"); if (ConstantExpr *CExprOp = dyn_cast(Op))