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 3989 of file OMPIRBuilder.h.

Member Data Documentation

◆ Alignment

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

Definition at line 3992 of file OMPIRBuilder.h.

◆ HasVarStride

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

Definition at line 3993 of file OMPIRBuilder.h.

◆ Kind

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

Definition at line 3990 of file OMPIRBuilder.h.

◆ StrideOrArg

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

Definition at line 3991 of file OMPIRBuilder.h.


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