Searched refs:BEInsns (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopUnrollAndJamPass.cpp148 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!");
149 return static_cast<uint64_t>(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns;
339 Convergent, TTI, EphValues, UP.BEInsns);
342 TTI, EphValues, UP.BEInsns);
H A DLoopUnrollPass.cpp198 UP.BEInsns = 2;
644 const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns) {
660 LoopSize = std::max(LoopSize, BEInsns + 1);
726 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!");
727 return (uint64_t)(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns;
817 // When computing the unrolled size, note that BEInsns are not replicated
867 (std::max(UP.PartialThreshold, UP.BEInsns + 1) - UP.BEInsns) /
641 ApproximateLoopSize( const Loop *L, unsigned &NumCalls, bool &NotDuplicatable, bool &Convergent, const TargetTransformInfo &TTI, const SmallPtrSetImpl<const Value *> &EphValues, unsigned BEInsns) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DUnrollLoop.h143 unsigned BEInsns);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h473 unsigned BEInsns; member in struct:llvm::TargetTransformInfo::UnrollingPreferences
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h503 UP.BEInsns = 2;

Completed in 364 milliseconds