struct OpenMPIRBuilder::AtomicOpValue

Declaration

struct OpenMPIRBuilder::AtomicOpValue { /* full declaration omitted */ };

Description

a struct to pack relevant information while generating atomic Ops

Declared at: llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h:1395

Member Variables

public llvm::Value* Var = nullptr
public llvm::Type* ElemTy = nullptr
public bool IsSigned = false
public bool IsVolatile = false