Searched refs:getAtomicType (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | Sema.cpp | 308 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 D | OpenCLBuiltins.td | 343 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 D | SemaType.cpp | 9045 return Context.getAtomicType(T); in BuildAtomicType()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGAtomic.cpp | 133 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 D | TypeProperties.td | 351 return ctx.getAtomicType(valueType);
|
H A D | ASTContext.h | 1264 QualType getAtomicType(QualType T) const;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ASTContext.cpp | 3551 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 D | Type.cpp | 1240 return Ctx.getAtomicType(valueType); in VisitAtomicType()
|
H A D | ASTImporter.cpp | 1022 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()
|