|
LLVM 23.0.0git
|
#include "llvm/Object/BBAddrMap.h"
Public Member Functions | |
| bool | operator== (const Metadata &Other) const |
| uint32_t | encode () const |
Static Public Member Functions | |
| static Expected< Metadata > | decode (uint32_t V) |
Public Attributes | |
| bool | HasReturn: 1 |
| bool | HasTailCall: 1 |
| bool | IsEHPad: 1 |
| bool | CanFallThrough: 1 |
| bool | HasIndirectBranch: 1 |
Definition at line 84 of file BBAddrMap.h.
Definition at line 110 of file BBAddrMap.h.
References llvm::createStringError(), and llvm::object::BBAddrMap::BBEntry::MD.
Referenced by llvm::object::decodeBBAddrMapPayload().
|
inline |
Definition at line 101 of file BBAddrMap.h.
References CanFallThrough, HasIndirectBranch, HasReturn, HasTailCall, and IsEHPad.
Referenced by getBBAddrMapMetadata().
Definition at line 93 of file BBAddrMap.h.
References CanFallThrough, HasIndirectBranch, HasReturn, HasTailCall, IsEHPad, and llvm::Other.
| bool llvm::object::BBAddrMap::BBEntry::Metadata::CanFallThrough |
Definition at line 89 of file BBAddrMap.h.
Referenced by encode(), and operator==().
| bool llvm::object::BBAddrMap::BBEntry::Metadata::HasIndirectBranch |
Definition at line 90 of file BBAddrMap.h.
Referenced by encode(), and operator==().
| bool llvm::object::BBAddrMap::BBEntry::Metadata::HasReturn |
Definition at line 85 of file BBAddrMap.h.
Referenced by encode(), and operator==().
| bool llvm::object::BBAddrMap::BBEntry::Metadata::HasTailCall |
Definition at line 87 of file BBAddrMap.h.
Referenced by encode(), and operator==().
| bool llvm::object::BBAddrMap::BBEntry::Metadata::IsEHPad |
Definition at line 88 of file BBAddrMap.h.
Referenced by encode(), and operator==().