Lines Matching refs:AtomTy
3764 QualType AtomTy = pointerType->getPointeeType(); // 'A' in BuildAtomicExpr() local
3765 QualType ValType = AtomTy; // 'C' in BuildAtomicExpr()
3767 if (!AtomTy->isAtomicType()) { in BuildAtomicExpr()
3772 if ((Form != Load && Form != LoadCopy && AtomTy.isConstQualified()) || in BuildAtomicExpr()
3773 AtomTy.getAddressSpace() == LangAS::opencl_constant) { in BuildAtomicExpr()
3775 << (AtomTy.isConstQualified() ? 0 : 1) << Ptr->getType() in BuildAtomicExpr()
3779 ValType = AtomTy->castAs<AtomicType>()->getValueType(); in BuildAtomicExpr()
3789 if (RequireCompleteType(Ptr->getBeginLoc(), AtomTy, in BuildAtomicExpr()
3792 if (Context.getTypeInfoInChars(AtomTy).Width.isZero()) { in BuildAtomicExpr()
3840 if (!IsC11 && !AtomTy.isTriviallyCopyableType(Context) && in BuildAtomicExpr()
3841 !AtomTy->isScalarType()) { in BuildAtomicExpr()