|
LLVM 23.0.0git
|
#include "llvm/Object/ELFTypes.h"
Public Member Functions | |
| bool | hasPGOAnalysis () const |
| bool | hasPGOAnalysisBBData () const |
| uint16_t | encode () const |
| bool | operator== (const Features &Other) const |
Static Public Member Functions | |
| static Expected< Features > | decode (uint16_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 |
| bool | PostLinkCfg: 1 |
Definition at line 843 of file ELFTypes.h.
Definition at line 871 of file ELFTypes.h.
References llvm::createStringError(), and encode().
Referenced by decodeBBAddrMapImpl().
|
inline |
Definition at line 858 of file ELFTypes.h.
References BBFreq, BBHash, BrProb, CallsiteEndOffsets, FuncEntryCount, MultiBBRange, OmitBBEntries, and PostLinkCfg.
Referenced by decode().
|
inline |
Definition at line 853 of file ELFTypes.h.
References BBFreq, BrProb, and FuncEntryCount.
Referenced by decodeBBAddrMapImpl().
|
inline |
Definition at line 855 of file ELFTypes.h.
References BBFreq, and BrProb.
Referenced by decodeBBAddrMapImpl().
Definition at line 884 of file ELFTypes.h.
References BBFreq, BBHash, BrProb, CallsiteEndOffsets, FuncEntryCount, MultiBBRange, OmitBBEntries, llvm::Other, and PostLinkCfg.
| bool llvm::object::BBAddrMap::Features::BBFreq |
Definition at line 845 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), hasPGOAnalysisBBData(), and operator==().
| bool llvm::object::BBAddrMap::Features::BBHash |
Definition at line 850 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
| bool llvm::object::BBAddrMap::Features::BrProb |
Definition at line 846 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), hasPGOAnalysisBBData(), and operator==().
| bool llvm::object::BBAddrMap::Features::CallsiteEndOffsets |
Definition at line 849 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
| bool llvm::object::BBAddrMap::Features::FuncEntryCount |
Definition at line 844 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), hasPGOAnalysis(), and operator==().
| bool llvm::object::BBAddrMap::Features::MultiBBRange |
Definition at line 847 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
| bool llvm::object::BBAddrMap::Features::OmitBBEntries |
Definition at line 848 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().
| bool llvm::object::BBAddrMap::Features::PostLinkCfg |
Definition at line 851 of file ELFTypes.h.
Referenced by decodeBBAddrMapImpl(), encode(), and operator==().