LLVM 17.0.0git
|
Public Member Functions | |
UnrollCostEstimator (Loop &L, unsigned LoopSize) | |
uint64_t | getUnrolledLoopSize (const TargetTransformInfo::UnrollingPreferences &UP, const unsigned CountOverwrite=0) const |
Definition at line 753 of file LoopUnrollPass.cpp.
Definition at line 757 of file LoopUnrollPass.cpp.
|
inline |
Definition at line 762 of file LoopUnrollPass.cpp.
References assert(), llvm::TargetTransformInfo::UnrollingPreferences::BEInsns, and llvm::TargetTransformInfo::UnrollingPreferences::Count.
Referenced by llvm::computeUnrollCount(), shouldFullUnroll(), shouldPartialUnroll(), and shouldPragmaUnroll().