Lines Matching defs:Shift
558 unsigned Shift; // The amount shifted.
562 : PHIId(pn), Shift(Sh), Inst(User) {}
567 if (Shift < RHS.Shift) return true;
568 if (Shift > RHS.Shift) return false;
576 unsigned Shift; // The amount shifted.
580 : PN(pn), Shift(Sh), Width(Ty->getPrimitiveSizeInBits()) {}
584 : PN(pn), Shift(Sh), Width(0) {}
598 return DenseMapInfo<PHINode*>::getHashValue(Val.PN) ^ (Val.Shift>>3) ^
603 return LHS.PN == RHS.PN && LHS.Shift == RHS.Shift &&
674 unsigned Shift = cast<ConstantInt>(UserI->getOperand(1))->getZExtValue();
675 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back()));
703 unsigned Offset = PHIUsers[UserI].Shift;