LLVM 22.0.0git
|
#include "llvm/Object/ELFTypes.h"
Classes | |
struct | Metadata |
Public Member Functions | |
BBEntry (uint32_t ID, uint32_t Offset, uint32_t Size, Metadata MD, SmallVector< uint32_t, 1 > CallsiteEndOffsets) | |
UniqueBBID | getID () const |
bool | operator== (const BBEntry &Other) const |
bool | hasReturn () const |
bool | hasTailCall () const |
bool | isEHPad () const |
bool | canFallThrough () const |
bool | hasIndirectBranch () const |
Public Attributes | |
uint32_t | ID = 0 |
uint32_t | Offset = 0 |
uint32_t | Size = 0 |
Metadata | MD |
SmallVector< uint32_t, 1 > | CallsiteEndOffsets |
Definition at line 875 of file ELFTypes.h.
|
inline |
Definition at line 924 of file ELFTypes.h.
References CallsiteEndOffsets, ID, MD, llvm::move(), Offset, and Size.
Referenced by operator==().
|
inline |
Definition at line 939 of file ELFTypes.h.
References MD.
|
inline |
Definition at line 929 of file ELFTypes.h.
References ID.
|
inline |
Definition at line 940 of file ELFTypes.h.
References MD.
|
inline |
Definition at line 936 of file ELFTypes.h.
References MD.
|
inline |
Definition at line 937 of file ELFTypes.h.
References MD.
|
inline |
Definition at line 938 of file ELFTypes.h.
References MD.
Definition at line 931 of file ELFTypes.h.
References BBEntry(), CallsiteEndOffsets, ID, MD, Offset, llvm::Other, and Size.
SmallVector<uint32_t, 1> llvm::object::BBAddrMap::BBEntry::CallsiteEndOffsets |
Definition at line 922 of file ELFTypes.h.
Referenced by BBEntry(), and operator==().
uint32_t llvm::object::BBAddrMap::BBEntry::ID = 0 |
Definition at line 916 of file ELFTypes.h.
Referenced by BBEntry(), getID(), and operator==().
Metadata llvm::object::BBAddrMap::BBEntry::MD |
Definition at line 919 of file ELFTypes.h.
Referenced by BBEntry(), canFallThrough(), llvm::object::BBAddrMap::BBEntry::Metadata::decode(), hasIndirectBranch(), hasReturn(), hasTailCall(), isEHPad(), and operator==().
uint32_t llvm::object::BBAddrMap::BBEntry::Offset = 0 |
Definition at line 917 of file ELFTypes.h.
Referenced by BBEntry(), and operator==().
uint32_t llvm::object::BBAddrMap::BBEntry::Size = 0 |
Definition at line 918 of file ELFTypes.h.
Referenced by BBEntry(), and operator==().