Lines Matching refs:IsSignedPredicate

485   bool IsSignedPredicate = true;  member
502 Result.IsSignedPredicate = IsSignedPredicate; in map()
557 Optional<SubRanges> calculateSubRanges(bool IsSignedPredicate) const;
866 bool IsSignedPredicate; in parseLoopStructure() local
927 IsSignedPredicate = ICmpInst::isSigned(Pred); in parseLoopStructure()
928 if (!IsSignedPredicate && !AllowUnsignedLatchCondition) { in parseLoopStructure()
990 IsSignedPredicate = in parseLoopStructure()
993 if (!IsSignedPredicate && !AllowUnsignedLatchCondition) { in parseLoopStructure()
1046 Result.IsSignedPredicate = IsSignedPredicate; in parseLoopStructure()
1061 LoopConstrainer::calculateSubRanges(bool IsSignedPredicate) const { in calculateSubRanges()
1078 RTy, SE, IsSignedPredicate); in calculateSubRanges()
1080 SE, IsSignedPredicate); in calculateSubRanges()
1117 auto Clamp = [this, Smallest, Greatest, IsSignedPredicate](const SCEV *S) { in calculateSubRanges()
1118 return IsSignedPredicate in calculateSubRanges()
1125 IsSignedPredicate ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE; in calculateSubRanges()
1127 IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; in calculateSubRanges()
1276 bool IsSignedPredicate = LS.IsSignedPredicate; in changeIterationSpaceEnd() local
1283 return IsSignedPredicate ? B.CreateSExt(V, RangeTy, "wide." + V->getName()) in changeIterationSpaceEnd()
1291 ? (IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT) in changeIterationSpaceEnd()
1292 : (IsSignedPredicate ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT); in changeIterationSpaceEnd()
1410 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in run() local
1411 Optional<SubRanges> MaybeSR = calculateSubRanges(IsSignedPredicate); in run()
1445 IsSignedPredicate)) in run()
1472 IsSignedPredicate)) in run()
1945 LS.IsSignedPredicate ? IntersectSignedRange : IntersectUnsignedRange; in run()
1950 LS.IsSignedPredicate); in run()
1955 assert(!MaybeSafeIterRange.value().isEmpty(SE, LS.IsSignedPredicate) && in run()