Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp468 addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy)); in Initialize()
470 Context.getAtomicType(Context.UnsignedIntTy)); in Initialize()
472 Context.getAtomicType(Context.FloatTy)); in Initialize()
475 addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy)); in Initialize()
491 auto AtomicSizeT = Context.getAtomicType(Context.getSizeType()); in Initialize()
492 auto AtomicIntPtrT = Context.getAtomicType(Context.getIntPtrType()); in Initialize()
493 auto AtomicUIntPtrT = Context.getAtomicType(Context.getUIntPtrType()); in Initialize()
495 Context.getAtomicType(Context.getPointerDiffType()); in Initialize()
507 auto AtomicHalfT = Context.getAtomicType(Context.HalfTy); in Initialize()
517 auto AtomicDoubleT = Context.getAtomicType(Context.DoubleTy); in Initialize()
[all …]
H A DOpenCLBuiltins.td411 def AtomicInt : Type<"atomic_int", QualType<"Context.getAtomicType(Context.IntTy)">>;
412 def AtomicUInt : Type<"atomic_uint", QualType<"Context.getAtomicType(Context.UnsignedInt…
414 …def AtomicLong : Type<"atomic_long", QualType<"Context.getAtomicType(Context.LongTy)">>;
415 …def AtomicULong : Type<"atomic_ulong", QualType<"Context.getAtomicType(Context.UnsignedL…
417 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
419 …def AtomicDouble : Type<"atomic_double", QualType<"Context.getAtomicType(Context.DoubleTy…
421 def AtomicHalf : Type<"atomic_half", QualType<"Context.getAtomicType(Context.HalfTy)">>;
422 def AtomicIntPtr : Type<"atomic_intptr_t", QualType<"Context.getAtomicType(Context.getIntP…
423 def AtomicUIntPtr : Type<"atomic_uintptr_t", QualType<"Context.getAtomicType(Context.getUIn…
424 def AtomicSize : Type<"atomic_size_t", QualType<"Context.getAtomicType(Context.getSizeTy…
[all …]
H A DSemaType.cpp10105 return Context.getAtomicType(T); in BuildAtomicType()
H A DSemaOverload.cpp9228 Base = S.Context.getAtomicType(Base); in makeQualifiedLValueReferenceType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp131 QualType getAtomicType() const { return AtomicTy; } in getAtomicType() function in __anon5e56f1450111::AtomicInfo
1611 LValue Dest = CGF.MakeAddrLValue(getAtomicAddress(), getAtomicType()); in emitCopyIntoMemory()
1613 getAtomicType()); in emitCopyIntoMemory()
1616 CGF.EmitAggregateCopy(Dest, Src, getAtomicType(), in emitCopyIntoMemory()
1647 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td377 return ctx.getAtomicType(valueType);
H A DASTContext.h1545 QualType getAtomicType(QualType T) const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4353 result = getAtomicType(getVariableArrayDecayedType(at->getValueType())); in getVariableArrayDecayedType()
6745 QualType ASTContext::getAtomicType(QualType T) const { in getAtomicType() function in ASTContext
6759 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
11796 return getAtomicType(ResultType); in mergeTypes()
14053 return Ctx.getAtomicType( in getCommonNonSugarTypeNode()
H A DType.cpp1380 return Ctx.getAtomicType(valueType); in VisitAtomicType()
H A DASTImporter.cpp1298 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4621 return GetType(getASTContext().getAtomicType(GetQualType(type))); in GetAtomicType()