Lines Matching refs:AtomicTy
32 QualType AtomicTy; member in __anon0956349c0111::AtomicInfo
49 AtomicTy = lvalue.getType(); in AtomicInfo()
50 if (auto *ATy = AtomicTy->getAs<AtomicType>()) in AtomicInfo()
53 ValueTy = AtomicTy; in AtomicInfo()
62 TypeInfo AtomicTI = C.getTypeInfo(AtomicTy); in AtomicInfo()
100 AtomicTy = C.getIntTypeForBitwidth(AtomicSizeInBits, OrigBFI.IsSigned); in AtomicInfo()
101 if (AtomicTy.isNull()) { in AtomicInfo()
105 AtomicTy = in AtomicInfo()
113 AtomicTy = lvalue.getType(); in AtomicInfo()
114 AtomicSizeInBits = C.getTypeSize(AtomicTy); in AtomicInfo()
121 AtomicTy = ValueTy = CGF.getContext().getExtVectorType( in AtomicInfo()
125 AtomicSizeInBits = C.getTypeSize(AtomicTy); in AtomicInfo()
133 QualType getAtomicType() const { return AtomicTy; } in getAtomicType()
293 : AtomicTy, in CreateTempAlloca()
791 QualType AtomicTy = E->getPtr()->getType()->getPointeeType(); in EmitAtomicExpr() local
792 QualType MemTy = AtomicTy; in EmitAtomicExpr()
793 if (const AtomicType *AT = AtomicTy->getAs<AtomicType>()) in EmitAtomicExpr()
804 LValue lvalue = MakeAddrLValue(Ptr, AtomicTy); in EmitAtomicExpr()
809 auto TInfo = getContext().getTypeInfoInChars(AtomicTy); in EmitAtomicExpr()
937 LValue AtomicVal = MakeAddrLValue(Ptr, AtomicTy); in EmitAtomicExpr()