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

Member Data Documentation

◆ Alignment

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

Definition at line 4013 of file OMPIRBuilder.h.

◆ HasVarStride

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

Definition at line 4014 of file OMPIRBuilder.h.

◆ Kind

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

Definition at line 4011 of file OMPIRBuilder.h.

◆ StrideOrArg

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

Definition at line 4012 of file OMPIRBuilder.h.


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