reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);