MLIR
20.0.0git
|
Public Member Functions | |
void | append (MapInfoData &CurInfo) |
Append arrays in CurInfo. More... | |
Public Attributes | |
llvm::SmallVector< bool, 4 > | IsDeclareTarget |
llvm::SmallVector< bool, 4 > | IsAMember |
llvm::SmallVector< mlir::Operation *, 4 > | MapClause |
llvm::SmallVector< llvm::Value *, 4 > | OriginalValue |
llvm::SmallVector< llvm::Type *, 4 > | BaseType |
Definition at line 2083 of file OpenMPToLLVMIRTranslation.cpp.
|
inline |
Append arrays in CurInfo.
Definition at line 2093 of file OpenMPToLLVMIRTranslation.cpp.
References BaseType, IsDeclareTarget, MapClause, and OriginalValue.
llvm::SmallVector<llvm::Type *, 4> MapInfoData::BaseType |
Definition at line 2090 of file OpenMPToLLVMIRTranslation.cpp.
Referenced by append(), collectMapDataFromMapOperands(), createAlteredByCaptureMap(), and mapParentWithMembers().
llvm::SmallVector<bool, 4> MapInfoData::IsAMember |
Definition at line 2085 of file OpenMPToLLVMIRTranslation.cpp.
Referenced by collectMapDataFromMapOperands(), and convertOmpTarget().
llvm::SmallVector<bool, 4> MapInfoData::IsDeclareTarget |
Definition at line 2084 of file OpenMPToLLVMIRTranslation.cpp.
Referenced by append(), collectMapDataFromMapOperands(), convertOmpTarget(), createAlteredByCaptureMap(), handleDeclareTargetMapVar(), and processIndividualMap().
llvm::SmallVector<mlir::Operation *, 4> MapInfoData::MapClause |
Definition at line 2086 of file OpenMPToLLVMIRTranslation.cpp.
Referenced by append(), collectMapDataFromMapOperands(), createAlteredByCaptureMap(), createDeviceArgumentAccessor(), getMapDataMemberIdx(), handleDeclareTargetMapVar(), mapParentWithMembers(), processIndividualMap(), processMapMembersWithParent(), and processMapWithMembersOf().
llvm::SmallVector<llvm::Value *, 4> MapInfoData::OriginalValue |
Definition at line 2087 of file OpenMPToLLVMIRTranslation.cpp.
Referenced by append(), collectMapDataFromMapOperands(), convertOmpTarget(), createDeviceArgumentAccessor(), and handleDeclareTargetMapVar().