MLIR 24.0.0git
mlir::ACCDataCallOptions Struct Reference

What a data runtime call is asked for besides mapping its operands. More...

#include "mlir/Conversion/OpenACCToLLVM/ACCDataRuntime.h"

Public Attributes

ACCDataCallKind callKind = ACCDataCallKind::DataEnter
int64_t flags = static_cast<int64_t>(ACCDataRegionFlags::None)
 Region flags, in the encoding of ACCDataRegionFlags.
ValueRange returnAddressOperands
 Mapping operands whose device address the entry point returns.

Detailed Description

What a data runtime call is asked for besides mapping its operands.

Definition at line 92 of file ACCDataRuntime.h.

Member Data Documentation

◆ callKind

ACCDataCallKind mlir::ACCDataCallOptions::callKind = ACCDataCallKind::DataEnter

Definition at line 93 of file ACCDataRuntime.h.

◆ flags

int64_t mlir::ACCDataCallOptions::flags = static_cast<int64_t>(ACCDataRegionFlags::None)

Region flags, in the encoding of ACCDataRegionFlags.

Definition at line 95 of file ACCDataRuntime.h.

◆ returnAddressOperands

ValueRange mlir::ACCDataCallOptions::returnAddressOperands

Mapping operands whose device address the entry point returns.

Definition at line 97 of file ACCDataRuntime.h.


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