clang  5.0.0
Public Types | Public Member Functions | Static Public Member Functions | List of all members
clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo Class Reference

Base class of the entries info. More...

#include "/usr/local/google/work/llvm-www-releases/5.0.0/docsbuild/llvm.src/tools/clang/lib/CodeGen/CGOpenMPRuntime.h"

Inheritance diagram for clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo:
[legend]

Public Types

enum  OffloadingEntryInfoKinds : unsigned { OFFLOAD_ENTRY_INFO_TARGET_REGION = 0, OFFLOAD_ENTRY_INFO_INVALID = ~0u }
 Kind of a given entry. More...
 

Public Member Functions

 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)
 

Detailed Description

Base class of the entries info.

Definition at line 369 of file CGOpenMPRuntime.h.

Member Enumeration Documentation

Kind of a given entry.

Currently, only target regions are supported.

Enumerator
OFFLOAD_ENTRY_INFO_TARGET_REGION 
OFFLOAD_ENTRY_INFO_INVALID 

Definition at line 373 of file CGOpenMPRuntime.h.

Constructor & Destructor Documentation

clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::OffloadEntryInfo ( )
inline

Definition at line 380 of file CGOpenMPRuntime.h.

clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::OffloadEntryInfo ( OffloadingEntryInfoKinds  Kind,
unsigned  Order,
int32_t  Flags 
)
inlineexplicit

Definition at line 382 of file CGOpenMPRuntime.h.

Member Function Documentation

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

Definition at line 391 of file CGOpenMPRuntime.h.

int32_t clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::getFlags ( ) const
inline

Definition at line 389 of file CGOpenMPRuntime.h.

OffloadingEntryInfoKinds clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::getKind ( ) const
inline
unsigned clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::getOrder ( ) const
inline

Definition at line 387 of file CGOpenMPRuntime.h.

bool clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::isValid ( ) const
inline

Definition at line 386 of file CGOpenMPRuntime.h.

void clang::CodeGen::OffloadEntriesInfoManagerTy::OffloadEntryInfo::setFlags ( int32_t  NewFlags)
inline

Definition at line 390 of file CGOpenMPRuntime.h.


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