| /NextBSD/contrib/llvm/lib/Support/ |
| HD | Twine.cpp | 51 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 …]
|
| HD | FormattedStream.cpp | 24 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 …]
|
| HD | raw_ostream.cpp | 296 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 …]
|
| HD | FoldingSet.cpp | 52 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 …]
|
| HD | SmallPtrSet.cpp | 38 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 …]
|
| HD | ManagedStatic.cpp | 38 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/ |
| HD | IdentifierResolver.h | 82 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 …]
|
| HD | Ownership.h | 46 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/ |
| HD | DeclarationName.h | 98 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 …]
|
| HD | ExternalASTSource.h | 338 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 …]
|
| HD | DependentDiagnostic.h | 126 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;
|
| HD | DeclFriend.h | 178 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/ |
| HD | IdentifierResolver.cpp | 147 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/ |
| HD | ManagedStatic.h | 32 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 …]
|
| HD | SMLoc.h | 24 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()
|
| HD | ArrayRecycler.h | 56 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/ |
| HD | MILexer.cpp | 26 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/ |
| HD | Lexer.h | 448 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/ |
| HD | LoopAccessAnalysis.cpp | 92 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/ |
| HD | CGCleanup.h | 459 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/ |
| HD | IRBuilder.cpp | 46 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/ |
| HD | MachOObjectFile.cpp | 71 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/ |
| HD | PtrState.cpp | 216 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/ |
| HD | SmallPtrSet.h | 104 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/ |
| HD | MemoryLocation.h | 48 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) ^
|