Searched refs:AtomicTy (Results 1 – 3 of 3) sorted by relevance
30 QualType AtomicTy; member in __anondcc4705e0111::AtomicInfo43 AtomicTy = lvalue.getType(); in AtomicInfo()44 ValueTy = AtomicTy->castAs<AtomicType>()->getValueType(); in AtomicInfo()53 std::tie(AtomicSizeInBits, atomicAlignInBits) = C.getTypeInfo(AtomicTy); in AtomicInfo()68 QualType getAtomicType() const { return AtomicTy; } in getAtomicType()478 QualType AtomicTy = E->getPtr()->getType()->getPointeeType(); in EmitAtomicExpr() local479 QualType MemTy = AtomicTy; in EmitAtomicExpr()480 if (const AtomicType *AT = AtomicTy->getAs<AtomicType>()) in EmitAtomicExpr()482 CharUnits sizeChars = getContext().getTypeSizeInChars(AtomicTy); in EmitAtomicExpr()484 CharUnits alignChars = getContext().getTypeAlignInChars(AtomicTy); in EmitAtomicExpr()[all …]
8116 QualType AtomicTy = E->getPtr()->getType()->getPointeeType(); in AtomicUsesUnsupportedLibcall() local8117 CharUnits sizeChars = getTypeSizeInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()8119 CharUnits alignChars = getTypeAlignInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
6373 if (const AtomicType *AtomicTy = dyn_cast<AtomicType>(LHSType)) { in CheckAssignmentConstraints() local6375 CheckAssignmentConstraints(AtomicTy->getValueType(), RHS, Kind); in CheckAssignmentConstraints()6379 RHS = ImpCastExprToType(RHS.get(), AtomicTy->getValueType(), Kind); in CheckAssignmentConstraints()