llvm::BasicTTIImplBase::getUnrollingPreferences

Fill UP with target preferences for unrolling loop L.

Synopsis

Declared in <llvm/CodeGen/BasicTTIImpl.h>

void
getUnrollingPreferences(
    Loop* L,
    ScalarEvolution& SE,
    TTI::UnrollingPreferences& UP,
    OptimizationRemarkEmitter* ORE) const override;

Parameters

NameDescription
LLoop being considered for unrolling.
SEScalar evolution analysis for L.
UPUnrolling preferences to populate.
OREOptional remark emitter for diagnostics.