LLVM 22.0.0git
|
#include "llvm/Transforms/IPO/WholeProgramDevirt.h"
Public Member Functions | |
std::pair< uint8_t *, uint8_t * > | getPtrToData (uint64_t Pos, uint8_t Size) |
void | setLE (uint64_t Pos, uint64_t Val, uint8_t Size) |
void | setBE (uint64_t Pos, uint64_t Val, uint8_t Size) |
void | setBit (uint64_t Pos, bool b) |
Public Attributes | |
std::vector< uint8_t > | Bytes |
std::vector< uint8_t > | BytesUsed |
Definition at line 41 of file WholeProgramDevirt.h.
|
inline |
Definition at line 69 of file WholeProgramDevirt.h.
References assert(), getPtrToData(), I, and Size.
Definition at line 80 of file WholeProgramDevirt.h.
References assert(), and getPtrToData().
|
inline |
Definition at line 57 of file WholeProgramDevirt.h.
References assert(), getPtrToData(), I, and Size.
std::vector<uint8_t> llvm::wholeprogramdevirt::AccumBitVector::Bytes |
Definition at line 42 of file WholeProgramDevirt.h.
Referenced by getPtrToData().
std::vector<uint8_t> llvm::wholeprogramdevirt::AccumBitVector::BytesUsed |
Definition at line 45 of file WholeProgramDevirt.h.
Referenced by getPtrToData().