class OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion

Declaration

class OffloadEntriesInfoManagerTy::OffloadEntryInfoTargetRegion
    : public OffloadEntryInfo { /* full declaration omitted */ };

Description

Target region entries info.

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:600

Inherits from: OffloadEntriesInfoManagerTy::OffloadEntryInfo

Member Variables

private llvm::Constant* ID = nullptr
Address that can be used as the ID of the entry.

Method Overview

  • public OffloadEntryInfoTargetRegion()
  • public OffloadEntryInfoTargetRegion(unsigned int Order, llvm::Constant * Addr, llvm::Constant * ID, clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OMPTargetRegionEntryKind Flags)
  • public static bool classof(const clang::CodeGen::CGOpenMPRuntime::OffloadEntriesInfoManagerTy::OffloadEntryInfo * Info)
  • public llvm::Constant * getID() const
  • public void setID(llvm::Constant * V)

Inherited from OffloadEntriesInfoManagerTy::OffloadEntryInfo:

Methods

OffloadEntryInfoTargetRegion()

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:605

OffloadEntryInfoTargetRegion(
    unsigned int Order,
    llvm::Constant* Addr,
    llvm::Constant* ID,
    clang::CodeGen::CGOpenMPRuntime::
        OffloadEntriesInfoManagerTy::
            OMPTargetRegionEntryKind Flags)

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:607

Parameters

unsigned int Order
llvm::Constant* Addr
llvm::Constant* ID
clang::CodeGen::CGOpenMPRuntime:: OffloadEntriesInfoManagerTy:: OMPTargetRegionEntryKind Flags

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

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:621

Parameters

const clang::CodeGen::CGOpenMPRuntime:: OffloadEntriesInfoManagerTy::OffloadEntryInfo* Info

llvm::Constant* getID() const

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:616

void setID(llvm::Constant* V)

Declared at: clang/lib/CodeGen/CGOpenMPRuntime.h:617

Parameters

llvm::Constant* V