Lines Matching refs:AtomicTy
31 QualType AtomicTy;
49 AtomicTy = lvalue.getType();
50 if (auto *ATy = AtomicTy->getAs<AtomicType>())
53 ValueTy = AtomicTy;
62 TypeInfo AtomicTI = C.getTypeInfo(AtomicTy);
101 AtomicTy = C.getIntTypeForBitwidth(AtomicSizeInBits, OrigBFI.IsSigned);
102 if (AtomicTy.isNull()) {
106 AtomicTy = C.getConstantArrayType(C.CharTy, Size, ArrayType::Normal,
113 AtomicTy = lvalue.getType();
114 AtomicSizeInBits = C.getTypeSize(AtomicTy);
121 AtomicTy = ValueTy = CGF.getContext().getExtVectorType(
124 AtomicSizeInBits = C.getTypeSize(AtomicTy);
132 QualType getAtomicType() const { return AtomicTy; }
311 : AtomicTy,
674 QualType AtomicTy = E->getPtr()->getType()->getPointeeType();
675 QualType MemTy = AtomicTy;
676 if (const AtomicType *AT = AtomicTy->getAs<AtomicType>())
679 std::tie(sizeChars, alignChars) = getContext().getTypeInfoInChars(AtomicTy);
693 LValue lvalue = MakeAddrLValue(Ptr, AtomicTy);
781 LValue AtomicVal = MakeAddrLValue(Ptr, AtomicTy);