LLVM 22.0.0git
|
#include "llvm/Object/ELFTypes.h"
Public Member Functions | |
bool | hasPGOAnalysis () const |
bool | hasPGOAnalysisBBData () const |
uint8_t | encode () const |
bool | operator== (const Features &Other) const |
Static Public Member Functions | |
static Expected< Features > | decode (uint8_t Val) |
Public Attributes | |
bool | FuncEntryCount: 1 |
bool | BBFreq: 1 |
bool | BrProb: 1 |
bool | MultiBBRange: 1 |
bool | OmitBBEntries: 1 |
bool | CallsiteEndOffsets: 1 |
bool | BBHash: 1 |
Definition at line 829 of file ELFTypes.h.
Definition at line 855 of file ELFTypes.h.
References llvm::createStringError(), and encode().
Referenced by decodeBBAddrMapImpl().
|
inline |
Definition at line 843 of file ELFTypes.h.
References BBFreq, BBHash, BrProb, CallsiteEndOffsets, FuncEntryCount, MultiBBRange, and OmitBBEntries.
Referenced by decode().
|
inline |
Definition at line 838 of file ELFTypes.h.
References BBFreq, BrProb, and FuncEntryCount.
Referenced by decodeBBAddrMapImpl().
|
inline |
Definition at line 840 of file ELFTypes.h.
References BBFreq, and BrProb.
Referenced by decodeBBAddrMapImpl().
Definition at line 868 of file ELFTypes.h.
References BBFreq, BBHash, BrProb, CallsiteEndOffsets, FuncEntryCount, MultiBBRange, OmitBBEntries, and llvm::Other.
bool llvm::object::BBAddrMap::Features::BBFreq |
Definition at line 831 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), hasPGOAnalysisBBData(), and operator==().
bool llvm::object::BBAddrMap::Features::BBHash |
Definition at line 836 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
bool llvm::object::BBAddrMap::Features::BrProb |
Definition at line 832 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), hasPGOAnalysisBBData(), and operator==().
bool llvm::object::BBAddrMap::Features::CallsiteEndOffsets |
Definition at line 835 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
bool llvm::object::BBAddrMap::Features::FuncEntryCount |
Definition at line 830 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), and operator==().
bool llvm::object::BBAddrMap::Features::MultiBBRange |
Definition at line 833 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
bool llvm::object::BBAddrMap::Features::OmitBBEntries |
Definition at line 834 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().