Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
|
|
enum class | llvm::remarks::BitstreamRemarkContainerType {
llvm::remarks::SeparateRemarksMeta
, llvm::remarks::SeparateRemarksFile
, llvm::remarks::Standalone
, llvm::remarks::First = SeparateRemarksMeta
,
llvm::remarks::Last = Standalone
} |
| Type of the remark container. More...
|
|
enum | llvm::remarks::BlockIDs { llvm::remarks::META_BLOCK_ID = bitc::FIRST_APPLICATION_BLOCKID
, llvm::remarks::REMARK_BLOCK_ID
} |
| The possible blocks that will be encountered in a bitstream remark container. More...
|
|
enum | llvm::remarks::RecordIDs {
llvm::remarks::RECORD_META_CONTAINER_INFO = 1
, llvm::remarks::RECORD_META_REMARK_VERSION
, llvm::remarks::RECORD_META_STRTAB
, llvm::remarks::RECORD_META_EXTERNAL_FILE
,
llvm::remarks::RECORD_REMARK_HEADER
, llvm::remarks::RECORD_REMARK_DEBUG_LOC
, llvm::remarks::RECORD_REMARK_HOTNESS
, llvm::remarks::RECORD_REMARK_ARG_WITH_DEBUGLOC
,
llvm::remarks::RECORD_REMARK_ARG_WITHOUT_DEBUGLOC
, llvm::remarks::RECORD_FIRST = RECORD_META_CONTAINER_INFO
, llvm::remarks::RECORD_LAST = RECORD_REMARK_ARG_WITHOUT_DEBUGLOC
} |
| The possible records that can be encountered in the previously described blocks. More...
|
|
|
constexpr uint64_t | llvm::remarks::CurrentContainerVersion = 0 |
| The current version of the remark container.
|
|
constexpr StringRef | llvm::remarks::MetaBlockName = StringRef("Meta", 4) |
|
constexpr StringRef | llvm::remarks::RemarkBlockName = StringRef("Remark", 6) |
|
constexpr StringRef | llvm::remarks::MetaContainerInfoName = StringRef("Container info", 14) |
|
constexpr StringRef | llvm::remarks::MetaRemarkVersionName = StringRef("Remark version", 14) |
|
constexpr StringRef | llvm::remarks::MetaStrTabName = StringRef("String table", 12) |
|
constexpr StringRef | llvm::remarks::MetaExternalFileName = StringRef("External File", 13) |
|
constexpr StringRef | llvm::remarks::RemarkHeaderName = StringRef("Remark header", 13) |
|
constexpr StringRef | llvm::remarks::RemarkDebugLocName = StringRef("Remark debug location", 21) |
|
constexpr StringRef | llvm::remarks::RemarkHotnessName = StringRef("Remark hotness", 14) |
|
constexpr StringRef | llvm::remarks::RemarkArgWithDebugLocName |
|
constexpr StringRef | llvm::remarks::RemarkArgWithoutDebugLocName = StringRef("Argument", 8) |
|