/external/clang/lib/Sema/ |
D | Sema.cpp | 227 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 …]
|
D | SemaType.cpp | 7394 return Context.getAtomicType(T); in BuildAtomicType()
|
/external/llvm-project/clang/lib/Sema/ |
D | Sema.cpp | 306 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 …]
|
D | OpenCLBuiltins.td | 297 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…
|
D | SemaType.cpp | 9075 return Context.getAtomicType(T); in BuildAtomicType()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGAtomic.cpp | 133 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/ |
D | CGAtomic.cpp | 132 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/ |
D | TypeProperties.td | 351 return ctx.getAtomicType(valueType);
|
D | ASTContext.h | 1221 QualType getAtomicType(QualType T) const;
|
/external/clang/include/clang/AST/ |
D | ASTContext.h | 1081 QualType getAtomicType(QualType T) const;
|
/external/clang/lib/AST/ |
D | ASTContext.cpp | 2695 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()
|
D | Type.cpp | 1032 return Ctx.getAtomicType(valueType); in VisitAtomicType()
|
/external/llvm-project/clang/lib/AST/ |
D | ASTContext.cpp | 3508 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()
|
D | Type.cpp | 1240 return Ctx.getAtomicType(valueType); in VisitAtomicType()
|
D | ASTImporter.cpp | 1025 return Importer.getToContext().getAtomicType(*UnderlyingTypeOrErr); in VisitAtomicType()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 5665 return Context.getAtomicType(ValueType); in readTypeRecord()
|
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
D | TypeSystemClang.cpp | 4483 return GetType(getASTContext().getAtomicType(GetQualType(type))); in GetAtomicType()
|