ΒΆbool computeUnrollCount(
    llvm::Loop* L,
    const llvm::TargetTransformInfo& TTI,
    llvm::DominatorTree& DT,
    llvm::LoopInfo* LI,
    llvm::ScalarEvolution& SE,
    const SmallPtrSetImpl<const llvm::Value*>&
        EphValues,
    llvm::OptimizationRemarkEmitter* ORE,
    unsigned int TripCount,
    unsigned int MaxTripCount,
    bool MaxOrZero,
    unsigned int TripMultiple,
    unsigned int LoopSize,
    TargetTransformInfo::UnrollingPreferences& UP,
    TargetTransformInfo::PeelingPreferences& PP,
    bool& UseUpperBound)

Declared at: llvm/include/llvm/Transforms/Utils/UnrollLoop.h:102

Parameters

llvm::Loop* L
const llvm::TargetTransformInfo& TTI
llvm::DominatorTree& DT
llvm::LoopInfo* LI
llvm::ScalarEvolution& SE
const SmallPtrSetImpl<const llvm::Value*>& EphValues
llvm::OptimizationRemarkEmitter* ORE
unsigned int TripCount
unsigned int MaxTripCount
bool MaxOrZero
unsigned int TripMultiple
unsigned int LoopSize
TargetTransformInfo::UnrollingPreferences& UP
TargetTransformInfo::PeelingPreferences& PP
bool& UseUpperBound