LLVM 22.0.0git
llvm::BPIPassTrait< PassT > Struct Template Reference

Simple trait class that provides a mapping between BPI passes and the corresponding BPInfo. More...

#include "llvm/Analysis/LazyBranchProbabilityInfo.h"

Inheritance diagram for llvm::BPIPassTrait< PassT >:
[legend]

Static Public Member Functions

static PassT & getBPI (PassT *P)

Detailed Description

template<typename PassT>
struct llvm::BPIPassTrait< PassT >

Simple trait class that provides a mapping between BPI passes and the corresponding BPInfo.

Definition at line 112 of file LazyBranchProbabilityInfo.h.

Member Function Documentation

◆ getBPI()

template<typename PassT>
PassT & llvm::BPIPassTrait< PassT >::getBPI ( PassT * P)
inlinestatic

The documentation for this struct was generated from the following file: