Home
last modified time | relevance | path

Searched refs:AtomicTy (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/CodeGen/
DCGAtomic.cpp30 QualType AtomicTy; member in __anondcc4705e0111::AtomicInfo
43 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() local
479 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 …]
/external/clang/lib/AST/
DASTContext.cpp8116 QualType AtomicTy = E->getPtr()->getType()->getPointeeType(); in AtomicUsesUnsupportedLibcall() local
8117 CharUnits sizeChars = getTypeSizeInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
8119 CharUnits alignChars = getTypeAlignInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
/external/clang/lib/Sema/
DSemaExpr.cpp6373 if (const AtomicType *AtomicTy = dyn_cast<AtomicType>(LHSType)) { in CheckAssignmentConstraints() local
6375 CheckAssignmentConstraints(AtomicTy->getValueType(), RHS, Kind); in CheckAssignmentConstraints()
6379 RHS = ImpCastExprToType(RHS.get(), AtomicTy->getValueType(), Kind); in CheckAssignmentConstraints()