LLVM 17.0.0git
|
a struct to pack relevant information while generating atomic Ops More...
#include "llvm/Frontend/OpenMP/OMPIRBuilder.h"
Public Attributes | |
Value * | Var = nullptr |
Type * | ElemTy = nullptr |
bool | IsSigned = false |
bool | IsVolatile = false |
a struct to pack relevant information while generating atomic Ops
Definition at line 1708 of file OMPIRBuilder.h.
Type* llvm::OpenMPIRBuilder::AtomicOpValue::ElemTy = nullptr |
Definition at line 1710 of file OMPIRBuilder.h.
Referenced by llvm::OpenMPIRBuilder::createAtomicCompare().
bool llvm::OpenMPIRBuilder::AtomicOpValue::IsSigned = false |
Definition at line 1711 of file OMPIRBuilder.h.
bool llvm::OpenMPIRBuilder::AtomicOpValue::IsVolatile = false |
Definition at line 1712 of file OMPIRBuilder.h.
Referenced by llvm::OpenMPIRBuilder::createAtomicCapture(), llvm::OpenMPIRBuilder::createAtomicCompare(), and llvm::OpenMPIRBuilder::createAtomicRead().
Value* llvm::OpenMPIRBuilder::AtomicOpValue::Var = nullptr |
Definition at line 1709 of file OMPIRBuilder.h.
Referenced by llvm::OpenMPIRBuilder::createAtomicCapture(), llvm::OpenMPIRBuilder::createAtomicCompare(), and llvm::OpenMPIRBuilder::createAtomicRead().