LLVM 23.0.0git
llvm::OpenMPIRBuilder::DeclareSimdAttrTy Struct Reference

Attribute set of the declare simd parameter. More...

#include "llvm/Frontend/OpenMP/OMPIRBuilder.h"

Public Attributes

DeclareSimdKindTy Kind = DeclareSimdKindTy::Vector
llvm::APSInt StrideOrArg
llvm::APSInt Alignment
bool HasVarStride = false

Detailed Description

Attribute set of the declare simd parameter.

Definition at line 4024 of file OMPIRBuilder.h.

Member Data Documentation

◆ Alignment

llvm::APSInt llvm::OpenMPIRBuilder::DeclareSimdAttrTy::Alignment

Definition at line 4027 of file OMPIRBuilder.h.

◆ HasVarStride

bool llvm::OpenMPIRBuilder::DeclareSimdAttrTy::HasVarStride = false

Definition at line 4028 of file OMPIRBuilder.h.

◆ Kind

DeclareSimdKindTy llvm::OpenMPIRBuilder::DeclareSimdAttrTy::Kind = DeclareSimdKindTy::Vector

Definition at line 4025 of file OMPIRBuilder.h.

◆ StrideOrArg

llvm::APSInt llvm::OpenMPIRBuilder::DeclareSimdAttrTy::StrideOrArg

Definition at line 4026 of file OMPIRBuilder.h.


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