Home
last modified time | relevance | path

Searched refs:isReducible (Results 1 – 6 of 6) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDGenericUniformityImpl.h705 if (Cycle->isReducible()) { in computeJoinPoints()
960 assert(Cycle == OriginalCycle || !Cycle->isReducible()); in getExtDivCycle()
962 if (Cycle->isReducible()) { in getExtDivCycle()
992 if (!Cycle || Cycle->isReducible()) in getIntDivCycle()
1336 appendBlock(*CycleHeader, Cycle->isReducible()); in computeCyclePO()
HDGenericCycleImpl.h90 assert(isReducible() && "Cycle Predecessor must be in a reducible cycle!");
104 if (!isReducible())
HDGenericCycleInfo.h97 bool isReducible() const { return Entries.size() == 1; } in isReducible() function
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDGenericConvergenceVerifierImpl.h182 Check(BBCycle->isReducible() && BB == BBCycle->getHeader(), in verify()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDMachineSink.cpp972 (!FromCycle->isReducible() || FromCycle->getHeader() == ToBB)) in isLegalToBreakCriticalEdge()
1172 if (Cycle != MCycle || (DefMI->isPHI() && Cycle && Cycle->isReducible() && in isProfitableToSinkTo()
1722 (!CI->getCycle(SuccToSinkTo)->isReducible() || in SinkInstruction()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineAndOrXor.cpp995 auto isReducible = [](const Value *B, const Value *D, const Value *E) { in foldNegativePower2AndShiftedMask() local
1020 if (!isReducible(BElt, DElt, EElt)) in foldNegativePower2AndShiftedMask()
1025 if (!isReducible(B, D, E)) in foldNegativePower2AndShiftedMask()