Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaChecking.cpp4821 QualType AtomTy = pointerType->getPointeeType(); // 'A' in BuildAtomicExpr() local
4822 QualType ValType = AtomTy; // 'C' in BuildAtomicExpr()
4824 if (!AtomTy->isAtomicType()) { in BuildAtomicExpr()
4829 if ((Form != Load && Form != LoadCopy && AtomTy.isConstQualified()) || in BuildAtomicExpr()
4830 AtomTy.getAddressSpace() == LangAS::opencl_constant) { in BuildAtomicExpr()
4832 << (AtomTy.isConstQualified() ? 0 : 1) << Ptr->getType() in BuildAtomicExpr()
4836 ValType = AtomTy->castAs<AtomicType>()->getValueType(); in BuildAtomicExpr()
4872 if (!IsC11 && !AtomTy.isTriviallyCopyableType(Context) && in BuildAtomicExpr()
4873 !AtomTy->isScalarType()) { in BuildAtomicExpr()