Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSema.cpp308 addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy)); in Initialize()
310 Context.getAtomicType(Context.UnsignedIntTy)); in Initialize()
312 Context.getAtomicType(Context.FloatTy)); in Initialize()
315 addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy)); in Initialize()
331 auto AtomicSizeT = Context.getAtomicType(Context.getSizeType()); in Initialize()
332 auto AtomicIntPtrT = Context.getAtomicType(Context.getIntPtrType()); in Initialize()
333 auto AtomicUIntPtrT = Context.getAtomicType(Context.getUIntPtrType()); in Initialize()
335 Context.getAtomicType(Context.getPointerDiffType()); in Initialize()
352 auto AtomicDoubleT = Context.getAtomicType(Context.DoubleTy); in Initialize()
356 auto AtomicLongT = Context.getAtomicType(Context.LongTy); in Initialize()
[all …]
H A DOpenCLBuiltins.td343 def AtomicInt : Type<"atomic_int", QualType<"Context.getAtomicType(Context.IntTy)">>;
344 def AtomicUInt : Type<"atomic_uint", QualType<"Context.getAtomicType(Context.UnsignedInt…
345 def AtomicLong : Type<"atomic_long", QualType<"Context.getAtomicType(Context.LongTy)">>;
346 def AtomicULong : Type<"atomic_ulong", QualType<"Context.getAtomicType(Context.UnsignedLo…
347 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
348 def AtomicDouble : Type<"atomic_double", QualType<"Context.getAtomicType(Context.DoubleTy)…
349 def AtomicIntPtr : Type<"atomic_intptr_t", QualType<"Context.getAtomicType(Context.getIntP…
350 def AtomicUIntPtr : Type<"atomic_uintptr_t", QualType<"Context.getAtomicType(Context.getUIn…
351 def AtomicSize : Type<"atomic_size_t", QualType<"Context.getAtomicType(Context.getSizeTy…
352 def AtomicPtrDiff : Type<"atomic_ptrdiff_t", QualType<"Context.getAtomicType(Context.getPoi…
H A DSemaType.cpp9045 return Context.getAtomicType(T); in BuildAtomicType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGAtomic.cpp133 QualType getAtomicType() const { return AtomicTy; } in getAtomicType() function in __anon41f132f00111::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()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTypeProperties.td351 return ctx.getAtomicType(valueType);
H A DASTContext.h1264 QualType getAtomicType(QualType T) const;
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTContext.cpp3551 result = getAtomicType(getVariableArrayDecayedType(at->getValueType())); in getVariableArrayDecayedType()
5572 QualType ASTContext::getAtomicType(QualType T) const { in getAtomicType() function in ASTContext
5586 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
9811 return getAtomicType(ResultType); in mergeTypes()
H A DType.cpp1240 return Ctx.getAtomicType(valueType); in VisitAtomicType()
H A DASTImporter.cpp1022 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()