Searched refs:atomicType (Results 1 – 4 of 4) sorted by relevance
99 } else if (const auto *atomicType = type->getAs<AtomicType>()) { in addTypedData() local100 auto valueType = atomicType->getValueType(); in addTypedData()101 auto atomicSize = CGM.getContext().getTypeSizeInChars(atomicType); in addTypedData()104 addTypedData(atomicType->getValueType(), begin); in addTypedData()
800 QualType atomicType = E->getSubExpr()->getType(); in VisitCastExpr() local802 if (isToAtomic) std::swap(atomicType, valueType); in VisitCastExpr()804 assert(atomicType->isAtomicType()); in VisitCastExpr()806 atomicType->castAs<AtomicType>()->getValueType())); in VisitCastExpr()810 if (Dest.isIgnored() || !CGF.CGM.isPaddedAtomicType(atomicType)) { in VisitCastExpr()830 if (!valueDest.isIgnored() && CGF.CGM.isPaddedAtomicType(atomicType)) { in VisitCastExpr()834 CGF.EmitNullInitialization(Dest.getAddress(), atomicType); in VisitCastExpr()855 CGF.CreateAggTemp(atomicType, "atomic-to-nonatomic.temp"); in VisitCastExpr()
146 REGISTER_MATCHER(atomicType); in RegistryMaps()
7199 extern const AstTypeMatcher<AtomicType> atomicType;