Get target‐customized preferences for generic loop peeling.

Synopsis

Declared in <llvm/Analysis/TargetTransformInfo.h>

void
getPeelingPreferences(
    Loop* L,
    ScalarEvolution& SE,
    PeelingPreferences& PP) const;

Description

The caller will initialize PP with the current target‐independent defaults with information from L and SE.

Return Value

target‐customized preferences for generic loop peeling.

Parameters

Name

Description

L

Loop being considered.

SE

Scalar evolution analysis.

PP

Peeling preferences to fill in.

Created with MrDocs