Lines Matching refs:Shift
648 unsigned Shift; // The amount shifted. member
652 : PHIId(pn), Shift(Sh), Inst(User) {} in PHIUsageRecord()
657 if (Shift < RHS.Shift) return true; in operator <()
658 if (Shift > RHS.Shift) return false; in operator <()
666 unsigned Shift; // The amount shifted. member
670 : PN(pn), Shift(Sh), Width(Ty->getPrimitiveSizeInBits()) {} in LoweredPHIRecord()
674 : PN(pn), Shift(Sh), Width(0) {} in LoweredPHIRecord()
688 return DenseMapInfo<PHINode*>::getHashValue(Val.PN) ^ (Val.Shift>>3) ^ in getHashValue()
693 return LHS.PN == RHS.PN && LHS.Shift == RHS.Shift && in isEqual()
764 unsigned Shift = cast<ConstantInt>(UserI->getOperand(1))->getZExtValue(); in SliceUpIllegalIntegerPHI() local
765 PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back())); in SliceUpIllegalIntegerPHI()
793 unsigned Offset = PHIUsers[UserI].Shift; in SliceUpIllegalIntegerPHI()