Searched refs:Ptr (Results 1 - 25 of 226) sorted by relevance

12345678910

/external/llvm/include/llvm/ADT/
H A DNullablePtr.h27 T *Ptr; member in class:llvm::NullablePtr
29 NullablePtr(T *P = 0) : Ptr(P) {}
31 bool isNull() const { return Ptr == 0; }
32 bool isNonNull() const { return Ptr != 0; }
36 assert(Ptr && "Pointer wasn't checked for null!");
37 return Ptr;
42 assert(Ptr && "Pointer wasn't checked for null!");
43 return Ptr;
46 T *getPtrOrNull() { return Ptr; }
47 const T *getPtrOrNull() const { return Ptr; }
[all...]
H A DOwningPtr.h30 T *Ptr; member in class:llvm::OwningPtr
32 explicit OwningPtr(T *P = 0) : Ptr(P) {}
35 delete Ptr;
42 if (P == Ptr) return;
43 T *Tmp = Ptr;
44 Ptr = P;
51 T *Tmp = Ptr;
52 Ptr = 0;
57 assert(Ptr && "Cannot dereference null pointer");
58 return *Ptr;
84 T *Ptr; member in class:llvm::OwningArrayPtr
[all...]
H A DSmallPtrSet.h104 bool insert_imp(const void * Ptr);
110 bool erase_imp(const void * Ptr);
112 bool count_imp(const void * Ptr) const {
117 if (*APtr == Ptr)
123 return *FindBucketFor(Ptr) == Ptr;
129 unsigned Hash(const void *Ptr) const {
130 return static_cast<unsigned>(((uintptr_t)Ptr >> 4) & (CurArraySize-1));
132 const void * const *FindBucketFor(const void *Ptr) const;
252 bool insert(PtrType Ptr) { argument
258 erase(PtrType Ptr) argument
[all...]
/external/llvm/include/llvm/Support/
H A DSMLoc.h24 const char *Ptr; member in class:llvm::SMLoc
26 SMLoc() : Ptr(0) {}
27 SMLoc(const SMLoc &RHS) : Ptr(RHS.Ptr) {}
29 bool isValid() const { return Ptr != 0; }
31 bool operator==(const SMLoc &RHS) const { return RHS.Ptr == Ptr; }
32 bool operator!=(const SMLoc &RHS) const { return RHS.Ptr != Ptr; }
34 const char *getPointer() const { return Ptr; }
36 getFromPointer(const char *Ptr) argument
[all...]
H A DManagedStatic.h31 static void call(void * Ptr) { delete (T*)Ptr; } argument
34 static void call(void * Ptr) { delete[] (T*)Ptr; } argument
42 mutable void *Ptr; member in class:llvm::ManagedStaticBase
49 bool isConstructed() const { return Ptr != 0; }
65 void* tmp = Ptr;
69 return *static_cast<C*>(Ptr);
72 void* tmp = Ptr;
76 return static_cast<C*>(Ptr);
[all...]
/external/llvm/lib/Support/
H A DFormattedStream.cpp23 static unsigned CountColumns(unsigned Column, const char *Ptr, size_t Size) { argument
27 for (const char *End = Ptr + Size; Ptr != End; ++Ptr) {
29 if (*Ptr == '\n' || *Ptr == '\r')
31 else if (*Ptr == '\t')
41 void formatted_raw_ostream::ComputeColumn(const char *Ptr, size_t Size) { argument
45 if (Ptr <= Scanned && Scanned <= Ptr
70 write_impl(const char *Ptr, size_t Size) argument
[all...]
H A DManagedStatic.cpp27 if (Ptr == 0) {
31 Ptr = tmp;
41 assert(Ptr == 0 && DeleterFn == 0 && Next == 0 &&
43 Ptr = Creator ? Creator() : 0;
61 DeleterFn(Ptr);
64 Ptr = 0;
H A Draw_os_ostream.cpp26 void raw_os_ostream::write_impl(const char *Ptr, size_t Size) { argument
27 OS.write(Ptr, Size);
H A DTwine.cpp58 void Twine::printOneChild(raw_ostream &OS, Child Ptr, argument
64 Ptr.twine->print(OS);
67 OS << Ptr.cString;
70 OS << *Ptr.stdString;
73 OS << *Ptr.stringRef;
76 OS << Ptr.character;
79 OS << Ptr.decUI;
82 OS << Ptr.decI;
85 OS << *Ptr.decUL;
88 OS << *Ptr
102 printOneChildRepr(raw_ostream &OS, Child Ptr, NodeKind Kind) const argument
[all...]
H A Dcircular_raw_ostream.cpp18 void circular_raw_ostream::write_impl(const char *Ptr, size_t Size) { argument
20 TheStream->write(Ptr, Size);
28 memcpy(Cur, Ptr, Bytes);
H A DSmallPtrSet.cpp39 bool SmallPtrSetImpl::insert_imp(const void * Ptr) { argument
44 if (*APtr == Ptr)
49 SmallArray[NumElements++] = Ptr;
65 const void **Bucket = const_cast<const void**>(FindBucketFor(Ptr));
66 if (*Bucket == Ptr) return false; // Already inserted, good.
71 *Bucket = Ptr;
76 bool SmallPtrSetImpl::erase_imp(const void * Ptr) {
81 if (*APtr == Ptr) {
93 void **Bucket = const_cast<void**>(FindBucketFor(Ptr));
94 if (*Bucket != Ptr) retur
[all...]
H A DAllocator.cpp32 /// AlignPtr - Align Ptr to Alignment bytes, rounding up. Alignment should
35 char *BumpPtrAllocator::AlignPtr(char *Ptr, size_t Alignment) { argument
40 return (char*)(((uintptr_t)Ptr + Alignment - 1) &
100 char *Ptr = AlignPtr(CurPtr, Alignment); local
103 if (Ptr + Size <= End) {
104 CurPtr = Ptr + Size;
105 return Ptr;
118 Ptr = AlignPtr((char*)(NewSlab + 1), Alignment);
119 assert((uintptr_t)Ptr + Size <= (uintptr_t)NewSlab + NewSlab->Size);
120 return Ptr;
[all...]
/external/clang/include/clang/Sema/
H A DIdentifierResolver.h78 /// Ptr - There are 3 forms that 'Ptr' represents:
79 /// 1) A single NamedDecl. (Ptr & 0x1 == 0)
81 /// same declaration context. (Ptr & 0x3 == 0x1)
83 /// declaration contexts too. (Ptr & 0x3 == 0x3)
84 uintptr_t Ptr; member in class:clang::IdentifierResolver::iterator
87 /// A single NamedDecl. (Ptr & 0x1 == 0)
89 Ptr = reinterpret_cast<uintptr_t>(D);
90 assert((Ptr & 0x1) == 0 && "Invalid Ptr!");
196 isDeclPtr(void *Ptr) argument
201 toIdDeclInfo(void *Ptr) argument
[all...]
/external/clang/lib/Sema/
H A DIdentifierResolver.cpp151 void *Ptr = Name.getFETokenInfo<void>(); local
153 if (!Ptr) {
160 if (isDeclPtr(Ptr)) {
163 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr);
166 IDI = toIdDeclInfo(Ptr);
173 void *Ptr = Name.getFETokenInfo<void>(); local
175 if (!Ptr) {
180 if (isDeclPtr(Ptr)) {
185 NamedDecl *PrevD = static_cast<NamedDecl*>(Ptr);
202 IdDeclInfo *IDI = toIdDeclInfo(Ptr);
217 void *Ptr = Name.getFETokenInfo<void>(); local
238 void *Ptr = Name.getFETokenInfo<void>(); local
257 void *Ptr = Name.getFETokenInfo<void>(); local
275 void *Ptr = II->getFETokenInfo<void>(); local
303 void *Ptr = Name.getFETokenInfo<void>(); local
[all...]
/external/llvm/lib/ExecutionEngine/JIT/
H A DIntercept.cpp125 void *Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr); local
126 if (Ptr) return Ptr;
131 Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr+1);
132 if (Ptr) return Ptr;
144 if (void *Ptr = getPointerToNamedFunction(Prefix+"$LDBL128", false))
145 return Ptr;
146 if (void *Ptr = getPointerToNamedFunction(Prefix, false))
147 return Ptr;
[all...]
/external/llvm/lib/ExecutionEngine/MCJIT/
H A DIntercept.cpp125 void *Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr); local
126 if (Ptr) return Ptr;
131 Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr+1);
132 if (Ptr) return Ptr;
144 if (void *Ptr = getPointerToNamedFunction(Prefix+"$LDBL128", false))
145 return Ptr;
146 if (void *Ptr = getPointerToNamedFunction(Prefix, false))
147 return Ptr;
[all...]
/external/qemu/distrib/sdl-1.2.12/src/video/maccommon/
H A DSDL_macwm.c88 static Ptr CopyGammaTable (GammaTblPtr pTableGammaIn)
100 BlockMove( (Ptr)pTableGammaIn, (Ptr)pTableGammaOut, tableSize); /* move everything */
102 return (Ptr)pTableGammaOut; /* return whatever we allocated, could be NULL */
116 *(Ptr *)cParam.csParam = (Ptr) &DeviceGammaRec; /* record for gamma */
125 static Ptr GetDeviceGamma (GDHandle hGD)
135 return (Ptr) pTableGammaReturn;
138 static void DisposeGammaTable (Ptr pGamma)
141 DisposePtr((Ptr) pGamm
[all...]
/external/clang/include/clang/AST/
H A DDeclAccessPair.h30 NamedDecl *Ptr; // we'd use llvm::PointerUnion, but it isn't trivial member in class:clang::DeclAccessPair
42 return (NamedDecl*) (~Mask & (uintptr_t) Ptr);
45 return AccessSpecifier(Mask & (uintptr_t) Ptr);
55 Ptr = reinterpret_cast<NamedDecl*>(uintptr_t(AS) |
H A DDeclarationName.h59 /// upper bits of the Ptr field. This is only used internally.
68 /// Ptr - The lowest two bits are used to express what kind of name
70 /// on the kind of name this is, the upper bits of Ptr may have one
73 /// StoredIdentifier - The name is a normal identifier, and Ptr is
77 /// selector with zero arguments, and Ptr is an IdentifierInfo
81 /// with one argument, and Ptr is an IdentifierInfo pointer
84 /// StoredDeclarationNameExtra - Ptr is actually a pointer to a
88 uintptr_t Ptr; member in class:clang::DeclarationName
91 /// Ptr.
93 return static_cast<StoredNameKind>(Ptr
150 DeclarationName(uintptr_t Ptr) argument
[all...]
H A DDependentDiagnostic.h128 ddiag_iterator() : Ptr(0) {}
129 explicit ddiag_iterator(DependentDiagnostic *Ptr) : Ptr(Ptr) {} argument
137 reference operator*() const { return Ptr; }
140 assert(Ptr && "attempt to increment past end of diag list");
141 Ptr = Ptr->NextDiagnostic;
152 return Ptr == Other.Ptr;
173 DependentDiagnostic *Ptr; member in class:clang::DeclContext::ddiag_iterator
[all...]
H A DDeclFriend.h131 FriendDecl *Ptr; member in class:clang::CXXRecordDecl::friend_iterator
134 explicit friend_iterator(FriendDecl *Ptr) : Ptr(Ptr) {} argument
144 reference operator*() const { return Ptr; }
147 assert(Ptr && "attempt to increment past end of friend list");
148 Ptr = Ptr->getNextFriend();
159 return Ptr == Other.Ptr;
[all...]
/external/clang/test/CXX/temp/temp.param/
H A Dp4.cpp11 template<int *Ptr> struct A5;
20 template<void *Ptr> struct A12;
/external/clang/include/clang/Lex/
H A DLexer.h402 inline char getAndAdvanceChar(const char *&Ptr, Token &Tok) { argument
405 if (isObviouslySimpleCharacter(Ptr[0])) return *Ptr++;
408 char C = getCharAndSizeSlow(Ptr, Size, &Tok);
409 Ptr += Size;
418 const char *ConsumeChar(const char *Ptr, unsigned Size, Token &Tok) { argument
421 return Ptr+Size;
426 getCharAndSizeSlow(Ptr, Size, &Tok);
427 return Ptr+Size;
434 inline char getCharAndSize(const char *Ptr, unsigne argument
453 getCharAndSizeNoWarn(const char *Ptr, unsigned &Size, const LangOptions &Features) argument
[all...]
/external/llvm/lib/VMCore/
H A DIRBuilder.cpp42 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { argument
43 PointerType *PT = cast<PointerType>(Ptr->getType());
45 return Ptr;
49 BitCastInst *BCI = new BitCastInst(Ptr, PT, "");
64 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, argument
66 Ptr = getCastedInt8PtrValue(Ptr);
67 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) };
68 Type *Tys[] = { Ptr->getType(), Size->getType() };
121 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantIn argument
136 CreateLifetimeEnd(Value *Ptr, ConstantInt *Size) argument
[all...]
/external/clang/test/CodeGenCXX/
H A Darm-cc.cpp4 const char *Ptr; member in class:SMLoc

Completed in 1647 milliseconds

12345678910