reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3758       !X.isSimple() || (!isa<llvm::ConstantInt>(Update.getScalarVal()) &&
 3760                          X.getAddress().getElementType())) ||
 3761       !X.getAddress().getElementType()->isIntegerTy() ||
 3763           Context.getTypeSize(X.getType()), Context.toBits(X.getAlignment())))
 3763           Context.getTypeSize(X.getType()), Context.toBits(X.getAlignment())))
 3786     RMWOp = X.getType()->hasSignedIntegerRepresentation()
 3793     RMWOp = X.getType()->hasSignedIntegerRepresentation()
 3833         IC, X.getAddress().getElementType(),
 3834         X.getType()->hasSignedIntegerRepresentation());
 3837       CGF.Builder.CreateAtomicRMW(RMWOp, X.getPointer(), UpdateVal, AO);