clang  6.0.0svn
Public Member Functions | Static Public Member Functions | List of all members
clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion Class Reference

Target region entries related. More...

#include "/opt/doxygen-docs/src/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h"

Inheritance diagram for clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion:
Inheritance graph
[legend]
Collaboration diagram for clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion:
Collaboration graph
[legend]

Public Member Functions

 OffloadEntryInfoTargetRegion ()
 
 OffloadEntryInfoTargetRegion (unsigned Order, llvm::Constant *Addr, llvm::Constant *ID, int32_t Flags)
 
llvm::Constant * getAddress () const
 
llvm::Constant * getID () const
 
void setAddress (llvm::Constant *V)
 
void setID (llvm::Constant *V)
 
- Public Member Functions inherited from clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo
 OffloadEntryInfo ()
 
 OffloadEntryInfo (OffloadingEntryInfoKinds Kind, unsigned Order, int32_t Flags)
 
bool isValid () const
 
unsigned getOrder () const
 
OffloadingEntryInfoKinds getKind () const
 
int32_t getFlags () const
 
void setFlags (int32_t NewFlags)
 

Static Public Member Functions

static bool classof (const OffloadEntryInfo *Info)
 
- Static Public Member Functions inherited from clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo
static bool classof (const OffloadEntryInfo *Info)
 

Additional Inherited Members

- Public Types inherited from clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo
enum  OffloadingEntryInfoKinds : unsigned { OFFLOAD_ENTRY_INFO_TARGET_REGION = 0, OFFLOAD_ENTRY_INFO_INVALID = ~0u }
 Kind of a given entry. More...
 

Detailed Description

Target region entries related.

Target region entries info.

Definition at line 423 of file CGOpenMPRuntime.h.

Constructor & Destructor Documentation

◆ OffloadEntryInfoTargetRegion() [1/2]

clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::OffloadEntryInfoTargetRegion ( )
inline

Definition at line 430 of file CGOpenMPRuntime.h.

◆ OffloadEntryInfoTargetRegion() [2/2]

clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::OffloadEntryInfoTargetRegion ( unsigned  Order,
llvm::Constant *  Addr,
llvm::Constant *  ID,
int32_t  Flags 
)
inlineexplicit

Definition at line 434 of file CGOpenMPRuntime.h.

Member Function Documentation

◆ classof()

static bool clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::classof ( const OffloadEntryInfo Info)
inlinestatic

◆ getAddress()

llvm::Constant* clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::getAddress ( ) const
inline

Definition at line 440 of file CGOpenMPRuntime.h.

◆ getID()

llvm::Constant* clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::getID ( ) const
inline

Definition at line 441 of file CGOpenMPRuntime.h.

◆ setAddress()

void clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::setAddress ( llvm::Constant *  V)
inline

Definition at line 442 of file CGOpenMPRuntime.h.

◆ setID()

void clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion::setID ( llvm::Constant *  V)
inline

Definition at line 446 of file CGOpenMPRuntime.h.


The documentation for this class was generated from the following file: