LLVM 19.0.0git
|
Data structure to contain the information needed to uniquely identify a target entry. More...
#include "llvm/Frontend/OpenMP/OMPIRBuilder.h"
Public Member Functions | |
TargetRegionEntryInfo () | |
TargetRegionEntryInfo (StringRef ParentName, unsigned DeviceID, unsigned FileID, unsigned Line, unsigned Count=0) | |
bool | operator< (const TargetRegionEntryInfo RHS) const |
Static Public Member Functions | |
static void | getTargetRegionEntryFnName (SmallVectorImpl< char > &Name, StringRef ParentName, unsigned DeviceID, unsigned FileID, unsigned Line, unsigned Count) |
Public Attributes | |
std::string | ParentName |
unsigned | DeviceID |
unsigned | FileID |
unsigned | Line |
unsigned | Count |
Data structure to contain the information needed to uniquely identify a target entry.
Definition at line 183 of file OMPIRBuilder.h.
|
inline |
Definition at line 190 of file OMPIRBuilder.h.
|
inline |
Definition at line 191 of file OMPIRBuilder.h.
|
static |
Definition at line 6715 of file OMPIRBuilder.cpp.
References llvm::format(), Name, and OS.
Referenced by llvm::OffloadEntriesInfoManager::getTargetRegionEntryFnName().
|
inline |
Definition at line 201 of file OMPIRBuilder.h.
References Count, DeviceID, FileID, Line, ParentName, and RHS.
unsigned llvm::TargetRegionEntryInfo::Count |
Definition at line 188 of file OMPIRBuilder.h.
Referenced by llvm::OffloadEntriesInfoManager::hasTargetRegionEntryInfo(), operator<(), and llvm::OffloadEntriesInfoManager::registerTargetRegionEntryInfo().
unsigned llvm::TargetRegionEntryInfo::DeviceID |
Definition at line 185 of file OMPIRBuilder.h.
Referenced by llvm::OffloadEntriesInfoManager::getTargetRegionEntryFnName(), and operator<().
unsigned llvm::TargetRegionEntryInfo::FileID |
Definition at line 186 of file OMPIRBuilder.h.
Referenced by llvm::OpenMPIRBuilder::getAddrOfDeclareTargetVar(), llvm::OffloadEntriesInfoManager::getTargetRegionEntryFnName(), and operator<().
unsigned llvm::TargetRegionEntryInfo::Line |
Definition at line 187 of file OMPIRBuilder.h.
Referenced by llvm::OffloadEntriesInfoManager::getTargetRegionEntryFnName(), and operator<().
std::string llvm::TargetRegionEntryInfo::ParentName |
Definition at line 184 of file OMPIRBuilder.h.
Referenced by llvm::OpenMPIRBuilder::createOffloadEntriesAndInfoMetadata(), llvm::OffloadEntriesInfoManager::getTargetRegionEntryFnName(), and operator<().