Home
last modified time | relevance | path

Searched refs:PtrType (Results 1 – 25 of 44) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSmallPtrSet.h343 template <typename PtrType>
357 using value_type = PtrType;
373 iterator insert(iterator, PtrType Ptr) {
379 bool erase(PtrType Ptr) {
423 template <typename PtrType>
439 template <typename PtrType>
449 template<class PtrType, unsigned SmallSize>
456 using BaseT = SmallPtrSetImpl<PtrType>;
479 SmallPtrSet<PtrType, SmallSize> &
486 SmallPtrSet<PtrType, SmallSize> &
[all …]
/llvm-project-15.0.7/libc/spec/
H A Dspec.td26 class PtrType<Type type> : Type {
52 def VoidPtr : PtrType<VoidType>;
53 def VoidPtrPtr : PtrType<VoidPtr>;
58 def SizeTPtr : PtrType<SizeTType>;
73 def CharPtr : PtrType<CharType>;
85 def MtxTTypePtr : PtrType<MtxTType>;
87 def CndTTypePtr : PtrType<CndTType>;
92 def IntPtr : PtrType<IntType>;
94 def FloatPtr : PtrType<FloatType>;
95 def DoublePtr : PtrType<DoubleType>;
[all …]
H A Dposix.td2 def SigSetPtrType : PtrType<SigSetType>;
8 def StructSigactionPtr : PtrType<StructSigaction>;
17 def DIRPtr : PtrType<DIR>;
20 def StructDirentPtr : PtrType<StructDirent>;
21 def StructDirentPtrPtr : PtrType<StructDirentPtr>;
25 PtrType CharPtr = PtrType<CharType>;
36 PtrType PThreadAttrTPtr = PtrType<PThreadAttrTType>;
42 PtrType PThreadMutexAttrTPtr = PtrType<PThreadMutexAttrTType>;
48 PtrType PThreadMutexTPtr = PtrType<PThreadMutexTType>;
54 PtrType PThreadTPtr = PtrType<PThreadTType>;
H A Dstdc.td4 PtrType StructTmPtr = PtrType<StructTmType>;
5 PtrType TimeTTypePtr = PtrType<TimeTType>;
102 PtrType FEnvTPtr = PtrType<FEnvT>;
105 PtrType FExceptTPtr = PtrType<FExceptT>;
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_wait_release.h142 volatile PtrType *loc;
147 typedef PtrType flag_t;
153 kmp_flag_native(volatile PtrType *p, PtrType c)
155 kmp_flag_native(volatile PtrType *p, PtrType c, std::atomic<bool> *sloc)
160 volatile PtrType *get() { return loc; }
163 PtrType load() { return *loc; }
192 PtrType set_sleeping() {
240 typedef PtrType flag_t;
246 kmp_flag_atomic(std::atomic<PtrType> *p, PtrType c)
248 kmp_flag_atomic(std::atomic<PtrType> *p, PtrType c, std::atomic<bool> *sloc)
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dtypes-ptr-to-member.ll31 ; CHECK: PtrType: Near64 (0xC)
44 ; CHECK: PtrType: Near64 (0xC)
57 ; CHECK: PtrType: Near64 (0xC)
70 ; CHECK: PtrType: Near64 (0xC)
86 ; CHECK: PtrType: Near64 (0xC)
99 ; CHECK: PtrType: Near64 (0xC)
112 ; CHECK: PtrType: Near64 (0xC)
125 ; CHECK: PtrType: Near64 (0xC)
140 ; CHECK: PtrType: Near64 (0xC)
155 ; CHECK: PtrType: Near64 (0xC)
H A Dtype-quals.ll56 ; CHECK: PtrType: Near64 (0xC)
102 ; CHECK: PtrType: Near64 (0xC)
114 ; CHECK: PtrType: Near64 (0xC)
126 ; CHECK: PtrType: Near64 (0xC)
170 ; CHECK: PtrType: Near64 (0xC)
182 ; CHECK: PtrType: Near64 (0xC)
264 ; CHECK: PtrType: Near64 (0xC)
324 ; CHECK: PtrType: Near64 (0xC)
338 ; CHECK: PtrType: Near64 (0xC)
358 ; CHECK: PtrType: Near64 (0xC)
H A Dtypes-method-ref-qualifiers.ll93 ; CHECK: PtrType: Near64 (0xC)
119 ; CHECK: PtrType: Near64 (0xC)
145 ; CHECK: PtrType: Near64 (0xC)
H A Ddefer-complete-type.ll34 ; CHECK: PtrType: Near64 (0xC)
75 ; CHECK: PtrType: Near64 (0xC)
H A Dtypes-array-advanced.ll57 ; CHECK: PtrType: Near32 (0xA)
110 ; CHECK: PtrType: Near32 (0xA)
H A Dtypes-calling-conv.ll34 ; CHECK: PtrType: Near32 (0xA)
99 ; CHECK: PtrType: Near32 (0xA)
H A Dtypes-non-virtual-methods.ll68 ; CHECK: PtrType: Near32 (0xA)
147 ; CHECK: PtrType: Near32 (0xA)
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-merging-ghash.test35 # MERGED-NEXT: PtrType: Near64 (0xC)
49 # MERGED-NEXT: PtrType: Near64 (0xC)
63 # MERGED-NEXT: PtrType: Near64 (0xC)
77 # MERGED-NEXT: PtrType: Near64 (0xC)
/llvm-project-15.0.7/clang/test/CodeCompletion/
H A Dobjc-message.mm26 typedef typename RemovePointer<T>::Type* PtrType; field
28 explicit operator PtrType() const;
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DTBAATest.cpp39 auto *PtrType = Type::getInt32PtrTy(C); in getFunctionWithSingleStore() local
41 ConstantPointerNull::get(PtrType), BB); in getFunctionWithSingleStore()
H A DAliasAnalysisTest.cpp174 auto PtrType = Type::getInt32PtrTy(C); in TEST_F() local
176 auto *Addr = ConstantPointerNull::get(PtrType); in TEST_F()
182 auto *VAArg1 = new VAArgInst(Addr, PtrType, "vaarg", BB); in TEST_F()
/llvm-project-15.0.7/clang/test/SemaObjCXX/
H A Ddeduction.mm17 typedef ValueType* PtrType;
18 RetainPtr(PtrType ptr);
/llvm-project-15.0.7/third-party/benchmark/src/
H A Dbenchmark.cc384 typedef std::unique_ptr<BenchmarkReporter> PtrType; in CreateReporter() typedef
386 return PtrType(new ConsoleReporter(output_opts)); in CreateReporter()
388 return PtrType(new JSONReporter); in CreateReporter()
390 return PtrType(new CSVReporter); in CreateReporter()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DReplaceConstant.h25 template <typename PtrType> class SmallPtrSetImpl;
/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp1054 auto *PtrType = Ptr->getType(); in CreateLaunderInvariantGroup() local
1055 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace()); in CreateLaunderInvariantGroup()
1056 if (PtrType != Int8PtrTy) in CreateLaunderInvariantGroup()
1069 if (PtrType != Int8PtrTy) in CreateLaunderInvariantGroup()
1070 return CreateBitCast(Fn, PtrType); in CreateLaunderInvariantGroup()
1079 auto *PtrType = Ptr->getType(); in CreateStripInvariantGroup() local
1080 auto *Int8PtrTy = getInt8PtrTy(PtrType->getPointerAddressSpace()); in CreateStripInvariantGroup()
1081 if (PtrType != Int8PtrTy) in CreateStripInvariantGroup()
1094 if (PtrType != Int8PtrTy) in CreateStripInvariantGroup()
1095 return CreateBitCast(Fn, PtrType); in CreateStripInvariantGroup()
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-using.cpp53 typedef void (A::*PtrType)(int, int) const; typedef
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DCodeExtractor.h24 template <typename PtrType> class SmallPtrSetImpl;
/llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/
H A DNSArray.cpp147 template <typename PtrType>
149 PtrType _cow;
151 PtrType _data;
/llvm-project-15.0.7/lld/test/COFF/
H A Ds_udt.s274 # PtrType: Near64 (0xC)
352 # PtrType: Near64 (0xC)
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp635 QualType PtrType = Iterator->getType(); in handlePtrIncrOrDecr() local
636 if (!PtrType->isPointerType()) in handlePtrIncrOrDecr()
638 QualType ElementType = PtrType->getPointeeType(); in handlePtrIncrOrDecr()

12