clang 22.0.0git
clang::CodeGen::CGOpenMPRuntime::DispatchRTInput Struct Reference

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

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h"

Public Member Functions

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

Public Attributes

llvm::Value * LB = nullptr
 Loop lower bound.
llvm::Value * UB = nullptr
 Loop upper bound.
llvm::Value * Chunk = nullptr
 Chunk size specified using 'schedule' clause (nullptr if chunk was not specified)

Detailed Description

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

Definition at line 905 of file CGOpenMPRuntime.h.

Constructor & Destructor Documentation

◆ DispatchRTInput() [1/2]

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

◆ DispatchRTInput() [2/2]

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

Definition at line 914 of file CGOpenMPRuntime.h.

References Chunk, LB, and UB.

Member Data Documentation

◆ Chunk

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

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

Definition at line 912 of file CGOpenMPRuntime.h.

Referenced by DispatchRTInput(), and clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit().

◆ LB

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

Loop lower bound.

Definition at line 907 of file CGOpenMPRuntime.h.

Referenced by DispatchRTInput(), and clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit().

◆ UB

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

Loop upper bound.

Definition at line 909 of file CGOpenMPRuntime.h.

Referenced by DispatchRTInput(), and clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit().


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