LLVM 20.0.0git
|
Public Member Functions | |
ProfOStream (raw_fd_ostream &FD) | |
ProfOStream (raw_string_ostream &STR) | |
uint64_t | tell () const |
void | write (uint64_t V) |
void | write32 (uint32_t V) |
void | writeByte (uint8_t V) |
void | patch (ArrayRef< PatchItem > P) |
Public Attributes | |
bool | IsFDOStream |
raw_ostream & | OS |
support::endian::Writer | LE |
Definition at line 51 of file InstrProfWriter.cpp.
|
inline |
Definition at line 53 of file InstrProfWriter.cpp.
|
inline |
Definition at line 55 of file InstrProfWriter.cpp.
Definition at line 66 of file InstrProfWriter.cpp.
References llvm::Data, I, IsFDOStream, OS, P, llvm::raw_fd_ostream::seek(), llvm::raw_string_ostream::str(), llvm::raw_ostream::tell(), and write().
|
inline |
Definition at line 58 of file InstrProfWriter.cpp.
References OS, and llvm::raw_ostream::tell().
|
inline |
Definition at line 59 of file InstrProfWriter.cpp.
References LE, and llvm::support::endian::Writer::write().
Referenced by patch().
|
inline |
Definition at line 60 of file InstrProfWriter.cpp.
References LE, and llvm::support::endian::Writer::write().
|
inline |
Definition at line 61 of file InstrProfWriter.cpp.
References LE, and llvm::support::endian::Writer::write().
bool llvm::ProfOStream::IsFDOStream |
Definition at line 97 of file InstrProfWriter.cpp.
Referenced by patch().
support::endian::Writer llvm::ProfOStream::LE |
Definition at line 99 of file InstrProfWriter.cpp.
Referenced by write(), write32(), and writeByte().
raw_ostream& llvm::ProfOStream::OS |
Definition at line 98 of file InstrProfWriter.cpp.