Home
last modified time | relevance | path

Searched refs:IsSignedPredicate (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp248 bool IsSignedPredicate; in parseLoopStructure() local
309 IsSignedPredicate = ICmpInst::isSigned(Pred); in parseLoopStructure()
310 if (!IsSignedPredicate && !AllowUnsignedLatchCond) { in parseLoopStructure()
372 IsSignedPredicate = in parseLoopStructure()
375 if (!IsSignedPredicate && !AllowUnsignedLatchCond) { in parseLoopStructure()
424 Result.IsSignedPredicate = IsSignedPredicate; in parseLoopStructure()
603 bool IsSignedPredicate = LS.IsSignedPredicate; in changeIterationSpaceEnd() local
609 return IsSignedPredicate ? B.CreateSExt(V, RangeTy, "wide." + V->getName()) in changeIterationSpaceEnd()
617 ? (IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT) in changeIterationSpaceEnd()
618 : (IsSignedPredicate ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT); in changeIterationSpaceEnd()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp578 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in DisableAllLoopOptsOnLoop()
583 RTy, SE, IsSignedPredicate); in DisableAllLoopOptsOnLoop()
585 SE, IsSignedPredicate);
622 auto Clamp = [&SE, Smallest, Greatest, IsSignedPredicate](const SCEV *S) { in map()
623 return IsSignedPredicate in map()
630 IsSignedPredicate ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE; in map()
632 IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; in map()
1035 LS.IsSignedPredicate ? IntersectSignedRange : IntersectUnsignedRange; in parseLoopStructure()
1039 LS.IsSignedPredicate); in parseLoopStructure()
618 bool IsSignedPredicate = true; global() member
1017 bool IsSignedPredicate; parseLoopStructure() local
1421 bool IsSignedPredicate = LS.IsSignedPredicate; changeIterationSpaceEnd() local
1557 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; run() local
[all...]