clang  6.0.0svn
Public Member Functions | Public Attributes | List of all members
clang::CodeGen::DispatchRTInput Struct Reference

struct with the values to be passed to the dispatch runtime function More...

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

Collaboration diagram for clang::CodeGen::DispatchRTInput:
Collaboration graph
[legend]

Public Member Functions

 DispatchRTInput ()=default
 
 DispatchRTInput (llvm::Value *LB, llvm::Value *UB, llvm::Value *Chunk)
 

Public Attributes

llvm::ValueLB = nullptr
 Loop lower bound. More...
 
llvm::ValueUB = nullptr
 Loop upper bound. More...
 
llvm::ValueChunk = nullptr
 Chunk size specified using 'schedule' clause (nullptr if chunk was not specified) More...
 

Detailed Description

struct with the values to be passed to the dispatch runtime function

Definition at line 776 of file CGOpenMPRuntime.h.

Constructor & Destructor Documentation

◆ DispatchRTInput() [1/2]

clang::CodeGen::DispatchRTInput::DispatchRTInput ( )
default

◆ DispatchRTInput() [2/2]

clang::CodeGen::DispatchRTInput::DispatchRTInput ( llvm::Value LB,
llvm::Value UB,
llvm::Value Chunk 
)
inline

Definition at line 785 of file CGOpenMPRuntime.h.

References clang::CodeGen::emitForDispatchInit().

Member Data Documentation

◆ Chunk

llvm::Value* clang::CodeGen::DispatchRTInput::Chunk = nullptr

Chunk size specified using 'schedule' clause (nullptr if chunk was not specified)

Definition at line 783 of file CGOpenMPRuntime.h.

Referenced by clang::CodeGen::emitForDispatchInit().

◆ LB

llvm::Value* clang::CodeGen::DispatchRTInput::LB = nullptr

Loop lower bound.

Definition at line 778 of file CGOpenMPRuntime.h.

Referenced by clang::CodeGen::emitForDispatchInit().

◆ UB

llvm::Value* clang::CodeGen::DispatchRTInput::UB = nullptr

Loop upper bound.

Definition at line 780 of file CGOpenMPRuntime.h.

Referenced by clang::CodeGen::emitForDispatchInit().


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