LLVM 19.0.0git
Functions
BitstreamRemarkSerializer.cpp File Reference
#include "llvm/Remarks/BitstreamRemarkSerializer.h"
#include "llvm/Remarks/Remark.h"
#include <optional>

Go to the source code of this file.

Functions

static void push (SmallVectorImpl< uint64_t > &R, StringRef Str)
 
static void setRecordName (unsigned RecordID, BitstreamWriter &Bitstream, SmallVectorImpl< uint64_t > &R, StringRef Str)
 
static void initBlock (unsigned BlockID, BitstreamWriter &Bitstream, SmallVectorImpl< uint64_t > &R, StringRef Str)
 

Function Documentation

◆ initBlock()

static void initBlock ( unsigned  BlockID,
BitstreamWriter Bitstream,
SmallVectorImpl< uint64_t > &  R,
StringRef  Str 
)
static

◆ push()

static void push ( SmallVectorImpl< uint64_t > &  R,
StringRef  Str 
)
static

Definition at line 25 of file BitstreamRemarkSerializer.cpp.

References llvm::append_range().

Referenced by initBlock(), and setRecordName().

◆ setRecordName()

static void setRecordName ( unsigned  RecordID,
BitstreamWriter Bitstream,
SmallVectorImpl< uint64_t > &  R,
StringRef  Str 
)
static