Home
last modified time | relevance | path

Searched refs:Ptr (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/NextBSD/contrib/llvm/lib/Support/
HDTwine.cpp51 void Twine::printOneChild(raw_ostream &OS, Child Ptr, in printOneChild() argument
57 Ptr.twine->print(OS); in printOneChild()
60 OS << Ptr.cString; in printOneChild()
63 OS << *Ptr.stdString; in printOneChild()
66 OS << *Ptr.stringRef; in printOneChild()
69 OS << *Ptr.smallString; in printOneChild()
72 OS << Ptr.character; in printOneChild()
75 OS << Ptr.decUI; in printOneChild()
78 OS << Ptr.decI; in printOneChild()
81 OS << *Ptr.decUL; in printOneChild()
[all …]
HDFormattedStream.cpp24 static void UpdatePosition(std::pair<unsigned, unsigned> &Position, const char *Ptr, size_t Size) { in UpdatePosition() argument
30 for (const char *End = Ptr + Size; Ptr != End; ++Ptr) { in UpdatePosition()
32 switch (*Ptr) { in UpdatePosition()
48 void formatted_raw_ostream::ComputePosition(const char *Ptr, size_t Size) { in ComputePosition() argument
52 if (Ptr <= Scanned && Scanned <= Ptr + Size) in ComputePosition()
55 UpdatePosition(Position, Scanned, Size - (Scanned - Ptr)); in ComputePosition()
57 UpdatePosition(Position, Ptr, Size); in ComputePosition()
60 Scanned = Ptr + Size; in ComputePosition()
76 void formatted_raw_ostream::write_impl(const char *Ptr, size_t Size) { in write_impl() argument
78 ComputePosition(Ptr, Size); in write_impl()
[all …]
HDraw_ostream.cpp296 raw_ostream &raw_ostream::write(const char *Ptr, size_t Size) { in write() argument
301 write_impl(Ptr, Size); in write()
306 return write(Ptr, Size); in write()
317 write_impl(Ptr, BytesToWrite); in write()
321 return write(Ptr + BytesToWrite, BytesRemaining); in write()
323 copy_to_buffer(Ptr + BytesToWrite, BytesRemaining); in write()
329 copy_to_buffer(Ptr, NumBytes); in write()
331 return write(Ptr + NumBytes, Size - NumBytes); in write()
334 copy_to_buffer(Ptr, Size); in write()
339 void raw_ostream::copy_to_buffer(const char *Ptr, size_t Size) { in copy_to_buffer() argument
[all …]
HDFoldingSet.cpp52 void FoldingSetNodeID::AddPointer(const void *Ptr) { in AddPointer() argument
57 Bits.append(reinterpret_cast<unsigned *>(&Ptr), in AddPointer()
58 reinterpret_cast<unsigned *>(&Ptr+1)); in AddPointer()
202 intptr_t Ptr = reinterpret_cast<intptr_t>(NextInBucketPtr); in GetBucketPtr() local
203 assert((Ptr & 1) && "Not a bucket pointer"); in GetBucketPtr()
204 return reinterpret_cast<void**>(Ptr & ~intptr_t(1)); in GetBucketPtr()
342 void *Ptr = N->getNextInBucket(); in RemoveNode() local
343 if (!Ptr) return false; // Not in folding set. in RemoveNode()
349 void *NodeNextPtr = Ptr; in RemoveNode()
353 if (Node *NodeInBucket = GetNextPtr(Ptr)) { in RemoveNode()
[all …]
HDSmallPtrSet.cpp38 SmallPtrSetImplBase::insert_imp(const void *Ptr) { in insert_imp() argument
43 if (*APtr == Ptr) in insert_imp()
48 SmallArray[NumElements++] = Ptr; in insert_imp()
65 const void **Bucket = const_cast<const void**>(FindBucketFor(Ptr)); in insert_imp()
66 if (*Bucket == Ptr) in insert_imp()
72 *Bucket = Ptr; in insert_imp()
77 bool SmallPtrSetImplBase::erase_imp(const void * Ptr) { in erase_imp() argument
82 if (*APtr == Ptr) { in erase_imp()
94 void **Bucket = const_cast<void**>(FindBucketFor(Ptr)); in erase_imp()
95 if (*Bucket != Ptr) return false; // Not in the set? in erase_imp()
[all …]
HDManagedStatic.cpp38 if (!Ptr) { in RegisterManagedStatic()
48 Ptr = tmp; in RegisterManagedStatic()
57 assert(!Ptr && !DeleterFn && !Next && in RegisterManagedStatic()
59 Ptr = Creator(); in RegisterManagedStatic()
77 DeleterFn(Ptr); in destroy()
80 Ptr = nullptr; in destroy()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDIdentifierResolver.h82 uintptr_t Ptr; variable
87 Ptr = reinterpret_cast<uintptr_t>(D); in iterator()
88 assert((Ptr & 0x1) == 0 && "Invalid Ptr!"); in iterator()
93 Ptr = reinterpret_cast<uintptr_t>(I) | 0x1; in iterator()
96 bool isIterator() const { return (Ptr & 0x1); } in isIterator()
100 return reinterpret_cast<BaseIter>(Ptr & ~0x3); in getIterator()
107 iterator() : Ptr(0) {} in iterator()
113 return reinterpret_cast<NamedDecl*>(Ptr);
117 return Ptr == RHS.Ptr;
120 return Ptr != RHS.Ptr;
[all …]
HDOwnership.h46 void *Ptr; variable
47 explicit OpaquePtr(void *Ptr) : Ptr(Ptr) {} in OpaquePtr() argument
52 OpaquePtr() : Ptr(nullptr) {} in OpaquePtr()
75 return Traits::getFromVoidPointer(Ptr); in get()
79 Ptr = Traits::getAsVoidPointer(P); in set()
82 explicit operator bool() const { return Ptr != nullptr; }
84 void *getAsOpaquePtr() const { return Ptr; } in getAsOpaquePtr()
91 void *Ptr; member
98 OpaquePtr<T> get() const { return OpaquePtr<T>::getFromOpaquePtr(Ptr); } in get()
102 Ptr = P.getAsOpaquePtr();
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclarationName.h98 uintptr_t Ptr; variable
103 return static_cast<StoredNameKind>(Ptr & PtrMask); in getStoredNameKind()
111 return reinterpret_cast<DeclarationNameExtra *>(Ptr & ~PtrMask); in getExtra()
120 return reinterpret_cast<CXXSpecialName *>(Ptr & ~PtrMask); in getAsCXXSpecialName()
127 return reinterpret_cast<CXXOperatorIdName *>(Ptr & ~PtrMask); in getAsCXXOperatorIdName()
133 return reinterpret_cast<CXXLiteralOperatorIdName *>(Ptr & ~PtrMask); in getAsCXXLiteralOperatorIdName()
140 : Ptr(reinterpret_cast<uintptr_t>(Name)) { in DeclarationName()
141 assert((Ptr & PtrMask) == 0 && "Improperly aligned CXXSpecialName"); in DeclarationName()
142 Ptr |= StoredDeclarationNameExtra; in DeclarationName()
148 : Ptr(reinterpret_cast<uintptr_t>(Name)) { in DeclarationName()
[all …]
HDExternalASTSource.h338 mutable uint64_t Ptr; member
341 LazyOffsetPtr() : Ptr(0) { } in LazyOffsetPtr()
343 explicit LazyOffsetPtr(T *Ptr) : Ptr(reinterpret_cast<uint64_t>(Ptr)) { } in LazyOffsetPtr()
344 explicit LazyOffsetPtr(uint64_t Offset) : Ptr((Offset << 1) | 0x01) { in LazyOffsetPtr()
347 Ptr = 0; in LazyOffsetPtr()
350 LazyOffsetPtr &operator=(T *Ptr) {
351 this->Ptr = reinterpret_cast<uint64_t>(Ptr);
358 Ptr = 0;
360 Ptr = (Offset << 1) | 0x01;
368 explicit operator bool() const { return Ptr != 0; }
[all …]
HDDependentDiagnostic.h126 ddiag_iterator() : Ptr(nullptr) {} in ddiag_iterator()
127 explicit ddiag_iterator(DependentDiagnostic *Ptr) : Ptr(Ptr) {} in ddiag_iterator() argument
135 reference operator*() const { return Ptr; }
138 assert(Ptr && "attempt to increment past end of diag list");
139 Ptr = Ptr->NextDiagnostic;
150 return Ptr == Other.Ptr;
154 return Ptr != Other.Ptr;
171 DependentDiagnostic *Ptr;
HDDeclFriend.h178 FriendDecl *Ptr; variable
181 explicit friend_iterator(FriendDecl *Ptr) : Ptr(Ptr) {} in friend_iterator() argument
191 reference operator*() const { return Ptr; }
194 assert(Ptr && "attempt to increment past end of friend list");
195 Ptr = Ptr->getNextFriend();
206 return Ptr == Other.Ptr;
210 return Ptr != Other.Ptr;
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDIdentifierResolver.cpp147 void *Ptr = Name.getFETokenInfo<void>(); in AddDecl() local
149 if (!Ptr) { in AddDecl()
156 if (isDeclPtr(Ptr)) { in AddDecl()
159 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); in AddDecl()
162 IDI = toIdDeclInfo(Ptr); in AddDecl()
172 void *Ptr = Name.getFETokenInfo<void>(); in InsertDeclAfter() local
174 if (!Ptr) { in InsertDeclAfter()
179 if (isDeclPtr(Ptr)) { in InsertDeclAfter()
184 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr); in InsertDeclAfter()
198 IdDeclInfo *IDI = toIdDeclInfo(Ptr); in InsertDeclAfter()
[all …]
/NextBSD/contrib/llvm/include/llvm/Support/
HDManagedStatic.h32 static void call(void * Ptr) { delete (T*)Ptr; } in call()
35 static void call(void * Ptr) { delete[] (T*)Ptr; }
43 mutable void *Ptr;
50 bool isConstructed() const { return Ptr != nullptr; }
66 void* tmp = Ptr;
71 return *static_cast<C*>(Ptr);
74 void* tmp = Ptr;
79 return static_cast<C*>(Ptr);
82 void* tmp = Ptr;
87 return *static_cast<C*>(Ptr);
[all …]
HDSMLoc.h24 const char *Ptr; variable
26 SMLoc() : Ptr(nullptr) {} in SMLoc()
28 bool isValid() const { return Ptr != nullptr; } in isValid()
30 bool operator==(const SMLoc &RHS) const { return RHS.Ptr == Ptr; }
31 bool operator!=(const SMLoc &RHS) const { return RHS.Ptr != Ptr; }
33 const char *getPointer() const { return Ptr; } in getPointer()
35 static SMLoc getFromPointer(const char *Ptr) { in getFromPointer() argument
37 L.Ptr = Ptr; in getFromPointer()
HDArrayRecycler.h56 void push(unsigned Idx, T *Ptr) { in push() argument
57 assert(Ptr && "Cannot recycle NULL pointer"); in push()
58 FreeList *Entry = reinterpret_cast<FreeList*>(Ptr); in push()
105 while (T *Ptr = pop(Bucket.size() - 1)) in clear() local
106 Allocator.Deallocate(Ptr); in clear()
126 if (T *Ptr = pop(Cap.getBucket())) in allocate() local
127 return Ptr; in allocate()
136 void deallocate(Capacity Cap, T *Ptr) { in deallocate() argument
137 push(Cap.getBucket(), Ptr); in deallocate()
/NextBSD/contrib/llvm/lib/CodeGen/MIRParser/
HDMILexer.cpp26 const char *Ptr; member in __anon7ae717dd0111::Cursor
30 Cursor(NoneType) : Ptr(nullptr), End(nullptr) {} in Cursor()
33 Ptr = Str.data(); in Cursor()
34 End = Ptr + Str.size(); in Cursor()
37 bool isEOF() const { return Ptr == End; } in isEOF()
39 char peek(int I = 0) const { return End - Ptr <= I ? 0 : Ptr[I]; } in peek()
41 void advance(unsigned I = 1) { Ptr += I; } in advance()
43 StringRef remaining() const { return StringRef(Ptr, End - Ptr); } in remaining()
46 assert(C.Ptr >= Ptr && C.Ptr <= End); in upto()
47 return StringRef(Ptr, C.Ptr - Ptr); in upto()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDLexer.h448 static inline char getCharAndSizeNoWarn(const char *Ptr, unsigned &Size, in getCharAndSizeNoWarn() argument
452 if (isObviouslySimpleCharacter(Ptr[0])) { in getCharAndSizeNoWarn()
454 return *Ptr; in getCharAndSizeNoWarn()
458 return getCharAndSizeSlowNoWarn(Ptr, Size, LangOpts); in getCharAndSizeNoWarn()
526 inline char getAndAdvanceChar(const char *&Ptr, Token &Tok) { in getAndAdvanceChar() argument
529 if (isObviouslySimpleCharacter(Ptr[0])) return *Ptr++; in getAndAdvanceChar()
532 char C = getCharAndSizeSlow(Ptr, Size, &Tok); in getAndAdvanceChar()
533 Ptr += Size; in getAndAdvanceChar()
541 const char *ConsumeChar(const char *Ptr, unsigned Size, Token &Tok) { in ConsumeChar() argument
544 return Ptr+Size; in ConsumeChar()
[all …]
/NextBSD/contrib/llvm/lib/Analysis/
HDLoopAccessAnalysis.cpp92 Value *Ptr, Value *OrigPtr) { in replaceSymbolicStrideSCEV() argument
94 const SCEV *OrigSCEV = SE->getSCEV(Ptr); in replaceSymbolicStrideSCEV()
99 PtrToStride.find(OrigPtr ? OrigPtr : Ptr); in replaceSymbolicStrideSCEV()
119 return SE->getSCEV(Ptr); in replaceSymbolicStrideSCEV()
122 void RuntimePointerChecking::insert(Loop *Lp, Value *Ptr, bool WritePtr, in insert() argument
126 const SCEV *Sc = replaceSymbolicStrideSCEV(SE, Strides, Ptr); in insert()
131 Pointers.emplace_back(Ptr, AR->getStart(), ScEnd, WritePtr, DepSetId, ASId, in insert()
399 Value *Ptr = const_cast<Value*>(Loc.Ptr); in addLoad() local
400 AST.add(Ptr, MemoryLocation::UnknownSize, Loc.AATags); in addLoad()
401 Accesses.insert(MemAccessInfo(Ptr, false)); in addLoad()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCleanup.h459 char *Ptr; variable
462 explicit iterator(char *Ptr) : Ptr(Ptr) {} in iterator() argument
465 iterator() : Ptr(nullptr) {} in iterator()
468 return reinterpret_cast<EHScope*>(Ptr); in get()
477 Ptr += EHCatchScope::getSizeForNumHandlers(
482 Ptr += EHFilterScope::getSizeForNumFilters(
487 Ptr += static_cast<const EHCleanupScope*>(get())
492 Ptr += EHTerminateScope::getSize();
511 bool encloses(iterator other) const { return Ptr >= other.Ptr; } in encloses()
512 bool strictlyEncloses(iterator other) const { return Ptr > other.Ptr; } in strictlyEncloses()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDIRBuilder.cpp46 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { in getCastedInt8PtrValue() argument
47 PointerType *PT = cast<PointerType>(Ptr->getType()); in getCastedInt8PtrValue()
49 return Ptr; in getCastedInt8PtrValue()
53 BitCastInst *BCI = new BitCastInst(Ptr, PT, ""); in getCastedInt8PtrValue()
82 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, in CreateMemSet() argument
85 Ptr = getCastedInt8PtrValue(Ptr); in CreateMemSet()
86 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemSet()
87 Type *Tys[] = { Ptr->getType(), Size->getType() }; in CreateMemSet()
164 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantInt *Size) { in CreateLifetimeStart() argument
165 assert(isa<PointerType>(Ptr->getType()) && in CreateLifetimeStart()
[all …]
/NextBSD/contrib/llvm/lib/Object/
HDMachOObjectFile.cpp71 uintptr_t CommandAddr = reinterpret_cast<uintptr_t>(L.Ptr); in getSectionPtr()
165 getLoadCommandInfo(const MachOObjectFile *Obj, const char *Ptr) { in getLoadCommandInfo() argument
166 auto CmdOrErr = getStructOrErr<MachO::load_command>(Obj, Ptr); in getLoadCommandInfo()
172 Load.Ptr = Ptr; in getLoadCommandInfo()
187 return getLoadCommandInfo(Obj, L.Ptr + L.C.cmdsize); in getNextLoadCommandInfo()
210 auto SegOrErr = getStructOrErr<SegmentCmd>(Obj, Load.Ptr); in parseSegmentLoadCommand()
259 SymtabLoadCmd = Load.Ptr; in MachOObjectFile()
266 DysymtabLoadCmd = Load.Ptr; in MachOObjectFile()
273 DataInCodeLoadCmd = Load.Ptr; in MachOObjectFile()
280 LinkOptHintsLoadCmd = Load.Ptr; in MachOObjectFile()
[all …]
/NextBSD/contrib/llvm/lib/Transforms/ObjCARC/
HDPtrState.cpp216 const Value *Ptr, in HandlePotentialAlterRefCount() argument
222 if (!CanAlterRefCount(Inst, Ptr, PA, Class)) in HandlePotentialAlterRefCount()
225 DEBUG(dbgs() << " CanAlterRefCount: Seq: " << S << "; " << *Ptr in HandlePotentialAlterRefCount()
244 const Value *Ptr, in HandlePotentialUse() argument
251 if (CanUse(Inst, Ptr, PA, Class)) { in HandlePotentialUse()
252 DEBUG(dbgs() << " CanUse: Seq: " << GetSeq() << "; " << *Ptr in HandlePotentialUse()
265 << *Ptr << "\n"); in HandlePotentialUse()
277 if (CanUse(Inst, Ptr, PA, Class)) { in HandlePotentialUse()
279 << *Ptr << "\n"); in HandlePotentialUse()
351 const Value *Ptr, in HandlePotentialAlterRefCount() argument
[all …]
/NextBSD/contrib/llvm/include/llvm/ADT/
HDSmallPtrSet.h104 std::pair<const void *const *, bool> insert_imp(const void *Ptr);
110 bool erase_imp(const void * Ptr);
112 bool count_imp(const void * Ptr) const { in count_imp() argument
117 if (*APtr == Ptr) in count_imp()
123 return *FindBucketFor(Ptr) == Ptr; in count_imp()
129 const void * const *FindBucketFor(const void *Ptr) const;
264 std::pair<iterator, bool> insert(PtrType Ptr) {
265 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
271 bool erase(PtrType Ptr) {
272 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
[all …]
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDMemoryLocation.h48 const Value *Ptr; variable
95 explicit MemoryLocation(const Value *Ptr = nullptr,
98 : Ptr(Ptr), Size(Size), AATags(AATags) {} in Ptr() argument
102 Copy.Ptr = NewPtr; in getWithNewPtr()
119 return Ptr == Other.Ptr && Size == Other.Size && AATags == Other.AATags;
132 return DenseMapInfo<const Value *>::getHashValue(Val.Ptr) ^

12345678910>>...12