Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp332 addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy)); in Initialize()
334 Context.getAtomicType(Context.UnsignedIntTy)); in Initialize()
336 Context.getAtomicType(Context.FloatTy)); in Initialize()
339 addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy)); in Initialize()
355 auto AtomicSizeT = Context.getAtomicType(Context.getSizeType()); in Initialize()
356 auto AtomicIntPtrT = Context.getAtomicType(Context.getIntPtrType()); in Initialize()
357 auto AtomicUIntPtrT = Context.getAtomicType(Context.getUIntPtrType()); in Initialize()
359 Context.getAtomicType(Context.getPointerDiffType()); in Initialize()
376 auto AtomicDoubleT = Context.getAtomicType(Context.DoubleTy); in Initialize()
380 auto AtomicLongT = Context.getAtomicType(Context.LongTy); in Initialize()
[all …]
H A DOpenCLBuiltins.td344 def AtomicInt : Type<"atomic_int", QualType<"Context.getAtomicType(Context.IntTy)">>;
345 def AtomicUInt : Type<"atomic_uint", QualType<"Context.getAtomicType(Context.UnsignedInt…
346 def AtomicLong : Type<"atomic_long", QualType<"Context.getAtomicType(Context.LongTy)">>;
347 def AtomicULong : Type<"atomic_ulong", QualType<"Context.getAtomicType(Context.UnsignedLo…
348 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
349 def AtomicDouble : Type<"atomic_double", QualType<"Context.getAtomicType(Context.DoubleTy)…
350 def AtomicIntPtr : Type<"atomic_intptr_t", QualType<"Context.getAtomicType(Context.getIntP…
351 def AtomicUIntPtr : Type<"atomic_uintptr_t", QualType<"Context.getAtomicType(Context.getUIn…
352 def AtomicSize : Type<"atomic_size_t", QualType<"Context.getAtomicType(Context.getSizeTy…
353 def AtomicPtrDiff : Type<"atomic_ptrdiff_t", QualType<"Context.getAtomicType(Context.getPoi…
H A DSemaType.cpp9085 return Context.getAtomicType(T); in BuildAtomicType()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp133 QualType getAtomicType() const { return AtomicTy; } in getAtomicType() function in __anon7c18b1790111::AtomicInfo
1617 LValue Dest = CGF.MakeAddrLValue(getAtomicAddress(), getAtomicType()); in emitCopyIntoMemory()
1619 getAtomicType()); in emitCopyIntoMemory()
1622 CGF.EmitAggregateCopy(Dest, Src, getAtomicType(), in emitCopyIntoMemory()
1653 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td351 return ctx.getAtomicType(valueType);
H A DASTContext.h1309 QualType getAtomicType(QualType T) const;
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp3566 result = getAtomicType(getVariableArrayDecayedType(at->getValueType())); in getVariableArrayDecayedType()
5587 QualType ASTContext::getAtomicType(QualType T) const { in getAtomicType() function in ASTContext
5601 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
9853 return getAtomicType(ResultType); in mergeTypes()
H A DType.cpp1240 return Ctx.getAtomicType(valueType); in VisitAtomicType()
H A DASTImporter.cpp1040 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4540 return GetType(getASTContext().getAtomicType(GetQualType(type))); in GetAtomicType()