Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSema.cpp227 addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy)); in Initialize()
229 Context.getAtomicType(Context.UnsignedIntTy)); in Initialize()
230 addImplicitTypedef("atomic_long", Context.getAtomicType(Context.LongTy)); in Initialize()
232 Context.getAtomicType(Context.UnsignedLongTy)); in Initialize()
234 Context.getAtomicType(Context.FloatTy)); in Initialize()
236 Context.getAtomicType(Context.DoubleTy)); in Initialize()
239 addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy)); in Initialize()
241 Context.getAtomicType(Context.getIntPtrType())); in Initialize()
243 Context.getAtomicType(Context.getUIntPtrType())); in Initialize()
245 Context.getAtomicType(Context.getSizeType())); in Initialize()
[all …]
DSemaType.cpp7394 return Context.getAtomicType(T); in BuildAtomicType()
/external/llvm-project/clang/lib/Sema/
DSema.cpp306 addImplicitTypedef("atomic_int", Context.getAtomicType(Context.IntTy)); in Initialize()
308 Context.getAtomicType(Context.UnsignedIntTy)); in Initialize()
309 auto AtomicLongT = Context.getAtomicType(Context.LongTy); in Initialize()
311 auto AtomicULongT = Context.getAtomicType(Context.UnsignedLongTy); in Initialize()
314 Context.getAtomicType(Context.FloatTy)); in Initialize()
315 auto AtomicDoubleT = Context.getAtomicType(Context.DoubleTy); in Initialize()
319 addImplicitTypedef("atomic_flag", Context.getAtomicType(Context.IntTy)); in Initialize()
320 auto AtomicIntPtrT = Context.getAtomicType(Context.getIntPtrType()); in Initialize()
322 auto AtomicUIntPtrT = Context.getAtomicType(Context.getUIntPtrType()); in Initialize()
324 auto AtomicSizeT = Context.getAtomicType(Context.getSizeType()); in Initialize()
[all …]
DOpenCLBuiltins.td297 def AtomicInt : Type<"atomic_int", QualType<"getAtomicType(Context.IntTy)">>;
298 def AtomicUInt : Type<"atomic_uint", QualType<"getAtomicType(Context.UnsignedIntTy)">>;
299 def AtomicLong : Type<"atomic_long", QualType<"getAtomicType(Context.LongTy)">>;
300 def AtomicULong : Type<"atomic_ulong", QualType<"getAtomicType(Context.UnsignedLongTy)">>;
301 def AtomicFloat : Type<"atomic_float", QualType<"getAtomicType(Context.FloatTy)">>;
302 def AtomicDouble : Type<"atomic_double", QualType<"getAtomicType(Context.DoubleTy)">>;
303 def AtomicIntPtr : Type<"atomic_intptr_t", QualType<"getAtomicType(Context.getIntPtrType()…
304 def AtomicUIntPtr : Type<"atomic_uintptr_t", QualType<"getAtomicType(Context.getUIntPtrType…
305 def AtomicSize : Type<"atomic_size_t", QualType<"getAtomicType(Context.getSizeType())">>;
306 def AtomicPtrDiff : Type<"atomic_ptrdiff_t", QualType<"getAtomicType(Context.getPointerDiff…
DSemaType.cpp9075 return Context.getAtomicType(T); in BuildAtomicType()
/external/llvm-project/clang/lib/CodeGen/
DCGAtomic.cpp133 QualType getAtomicType() const { return AtomicTy; } in getAtomicType() function in __anon0956349c0111::AtomicInfo
1609 LValue Dest = CGF.MakeAddrLValue(getAtomicAddress(), getAtomicType()); in emitCopyIntoMemory()
1611 getAtomicType()); in emitCopyIntoMemory()
1614 CGF.EmitAggregateCopy(Dest, Src, getAtomicType(), in emitCopyIntoMemory()
1645 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
/external/clang/lib/CodeGen/
DCGAtomic.cpp132 QualType getAtomicType() const { return AtomicTy; } in getAtomicType() function in __anona93f836e0111::AtomicInfo
1348 getAtomicType(), in emitCopyIntoMemory()
1380 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue()
/external/llvm-project/clang/include/clang/AST/
DTypeProperties.td351 return ctx.getAtomicType(valueType);
DASTContext.h1221 QualType getAtomicType(QualType T) const;
/external/clang/include/clang/AST/
DASTContext.h1081 QualType getAtomicType(QualType T) const;
/external/clang/lib/AST/
DASTContext.cpp2695 result = getAtomicType(getVariableArrayDecayedType(at->getValueType())); in getVariableArrayDecayedType()
4063 QualType ASTContext::getAtomicType(QualType T) const { in getAtomicType() function in ASTContext
4077 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
7811 return getAtomicType(ResultType); in mergeTypes()
DType.cpp1032 return Ctx.getAtomicType(valueType); in VisitAtomicType()
/external/llvm-project/clang/lib/AST/
DASTContext.cpp3508 result = getAtomicType(getVariableArrayDecayedType(at->getValueType())); in getVariableArrayDecayedType()
5502 QualType ASTContext::getAtomicType(QualType T) const { in getAtomicType() function in ASTContext
5516 Canonical = getAtomicType(getCanonicalType(T)); in getAtomicType()
9697 return getAtomicType(ResultType); in mergeTypes()
DType.cpp1240 return Ctx.getAtomicType(valueType); in VisitAtomicType()
DASTImporter.cpp1025 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()
/external/clang/lib/Serialization/
DASTReader.cpp5665 return Context.getAtomicType(ValueType); in readTypeRecord()
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp4483 return GetType(getASTContext().getAtomicType(GetQualType(type))); in GetAtomicType()