LLVM 24.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 4203 of file OMPIRBuilder.h.

Member Data Documentation

◆ Alignment

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

Definition at line 4206 of file OMPIRBuilder.h.

◆ HasVarStride

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

Definition at line 4207 of file OMPIRBuilder.h.

◆ Kind

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

Definition at line 4204 of file OMPIRBuilder.h.

◆ StrideOrArg

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

Definition at line 4205 of file OMPIRBuilder.h.


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