struct CGOpenMPRuntime::DispatchRTInput

Declaration

struct CGOpenMPRuntime::DispatchRTInput { /* full declaration omitted */ };

Description

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

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

Member Variables

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

Method Overview

Methods

DispatchRTInput()

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

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

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

Parameters

llvm::Value* LB
llvm::Value* UB
llvm::Value* Chunk