/external/llvm/include/llvm/Analysis/ |
H A D | Loads.h | 34 /// the memory address *Ptr locally available within a small number of 39 /// find something that invalidates *Ptr or provides it, ScanFrom would be 49 Value *FindAvailableLoadedValue(Value *Ptr, BasicBlock *ScanBB,
|
H A D | ValueTracking.h | 119 Value *GetPointerBaseWithConstantOffset(Value *Ptr, int64_t &Offset, 122 GetPointerBaseWithConstantOffset(const Value *Ptr, int64_t &Offset, argument 124 return GetPointerBaseWithConstantOffset(const_cast<Value*>(Ptr), Offset,TD);
|
/external/llvm/include/llvm/Support/ |
H A D | raw_os_ostream.h | 29 virtual void write_impl(const char *Ptr, size_t Size) LLVM_OVERRIDE;
|
H A D | Allocator.h | 46 void Deallocate(const void *Ptr) { free(const_cast<void*>(Ptr)); } argument 123 /// AlignPtr - Align Ptr to Alignment bytes, rounding up. Alignment should 126 static char *AlignPtr(char *Ptr, size_t Alignment); 175 void Deallocate(const void * /*Ptr*/) {} 208 for (char *Ptr = (char*)(Slab+1); Ptr < End; Ptr += sizeof(T)) { 209 Ptr = Allocator.AlignPtr(Ptr, alignO [all...] |
/external/llvm/lib/Support/ |
H A D | raw_ostream.cpp | 288 raw_ostream &raw_ostream::write(const char *Ptr, size_t Size) { argument 293 write_impl(Ptr, Size); 298 return write(Ptr, Size); 308 write_impl(Ptr, BytesToWrite); 312 return write(Ptr + BytesToWrite, BytesRemaining); 314 copy_to_buffer(Ptr + BytesToWrite, BytesRemaining); 320 copy_to_buffer(Ptr, NumBytes); 322 return write(Ptr + NumBytes, Size - NumBytes); 325 copy_to_buffer(Ptr, Size); 330 void raw_ostream::copy_to_buffer(const char *Ptr, size_ argument 524 write_impl(const char *Ptr, size_t Size) argument 701 write_impl(const char *Ptr, size_t Size) argument 740 write_impl(const char *Ptr, size_t Size) argument 784 write_impl(const char *Ptr, size_t Size) argument [all...] |
H A D | SmallPtrSet.cpp | 41 bool SmallPtrSetImpl::insert_imp(const void * Ptr) { argument 46 if (*APtr == Ptr) 51 SmallArray[NumElements++] = Ptr; 67 const void **Bucket = const_cast<const void**>(FindBucketFor(Ptr)); 68 if (*Bucket == Ptr) return false; // Already inserted, good. 73 *Bucket = Ptr; 78 bool SmallPtrSetImpl::erase_imp(const void * Ptr) { 83 if (*APtr == Ptr) { 95 void **Bucket = const_cast<void**>(FindBucketFor(Ptr)); 96 if (*Bucket != Ptr) retur [all...] |
H A D | FoldingSet.cpp | 52 void FoldingSetNodeID::AddPointer(const void *Ptr) { argument 57 Bits.append(reinterpret_cast<unsigned *>(&Ptr), 58 reinterpret_cast<unsigned *>(&Ptr+1)); 201 intptr_t Ptr = reinterpret_cast<intptr_t>(NextInBucketPtr); local 202 assert((Ptr & 1) && "Not a bucket pointer"); 203 return reinterpret_cast<void**>(Ptr & ~intptr_t(1)); 339 void *Ptr = N->getNextInBucket(); local 340 if (Ptr == 0) return false; // Not in folding set. 346 void *NodeNextPtr = Ptr; 350 if (Node *NodeInBucket = GetNextPtr(Ptr)) { [all...] |
/external/clang/include/clang/AST/ |
H A D | ExternalASTSource.h | 302 mutable uint64_t Ptr; member in struct:clang::LazyOffsetPtr 305 LazyOffsetPtr() : Ptr(0) { } 307 explicit LazyOffsetPtr(T *Ptr) : Ptr(reinterpret_cast<uint64_t>(Ptr)) { } argument 308 explicit LazyOffsetPtr(uint64_t Offset) : Ptr((Offset << 1) | 0x01) { 311 Ptr = 0; 314 LazyOffsetPtr &operator=(T *Ptr) { argument 315 this->Ptr = reinterpret_cast<uint64_t>(Ptr); [all...] |
H A D | CommentVisitor.h | 22 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 25 #define PTR(CLASS) typename Ptr<CLASS>::type
|
H A D | DeclVisitor.h | 29 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 33 #define PTR(CLASS) typename Ptr<CLASS>::type
|
/external/clang/include/clang/Sema/ |
H A D | Ownership.h | 42 void *Ptr; member in class:clang::OpaquePtr 43 explicit OpaquePtr(void *Ptr) : Ptr(Ptr) {} argument 48 OpaquePtr() : Ptr(0) {} 61 return Traits::getFromVoidPointer(Ptr); 65 Ptr = Traits::getAsVoidPointer(P); 68 operator bool() const { return Ptr != 0; } 70 void *getAsOpaquePtr() const { return Ptr; } 77 void *Ptr; member in struct:clang::UnionOpaquePtr [all...] |
/external/llvm/include/llvm/ADT/ |
H A D | SmallPtrSet.h | 105 bool insert_imp(const void * Ptr); 111 bool erase_imp(const void * Ptr); 113 bool count_imp(const void * Ptr) const { 118 if (*APtr == Ptr) 124 return *FindBucketFor(Ptr) == Ptr; 130 const void * const *FindBucketFor(const void *Ptr) const; 254 bool insert(PtrType Ptr) { argument 255 return insert_imp(PtrTraits::getAsVoidPointer(Ptr)); 260 bool erase(PtrType Ptr) { argument [all...] |
H A D | StringMap.h | 190 char *Ptr = reinterpret_cast<char*>(&V) - local 193 return *reinterpret_cast<StringMapEntry*>(Ptr); 202 char *Ptr = const_cast<char*>(KeyData) - sizeof(StringMapEntry<ValueTy>); local 203 return *reinterpret_cast<StringMapEntry*>(Ptr); 408 StringMapEntryBase **Ptr; member in class:llvm::StringMapConstIterator 414 : Ptr(Bucket) { 419 return *static_cast<StringMapEntry<ValueTy>*>(*Ptr); 422 return static_cast<StringMapEntry<ValueTy>*>(*Ptr); 426 return Ptr == RHS.Ptr; [all...] |
H A D | PointerIntPair.h | 60 PointerIntPair(PointerTy Ptr, IntType Int) { argument 63 setPointerAndInt(Ptr, Int); 65 explicit PointerIntPair(PointerTy Ptr) { argument 66 initWithPointer(Ptr); 78 void setPointer(PointerTy Ptr) { argument 80 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr)); 96 void initWithPointer(PointerTy Ptr) { 98 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr)); 104 void setPointerAndInt(PointerTy Ptr, IntType Int) { 106 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr)); [all...] |
/external/llvm/lib/Analysis/ |
H A D | LibCallSemantics.cpp | 23 static StringMap<const LibCallFunctionInfo*> *getMap(void *Ptr) { argument 24 return static_cast<StringMap<const LibCallFunctionInfo*> *>(Ptr);
|
H A D | Loads.cpp | 124 /// memory address *Ptr locally available within a small number of instructions. 129 /// something that invalidates *Ptr or provides it, ScanFrom would be left at 139 Value *llvm::FindAvailableLoadedValue(Value *Ptr, BasicBlock *ScanBB, argument 146 // If we're using alias analysis to disambiguate get the size of *Ptr. 149 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType(); 167 // If this is a load of Ptr, the loaded value is available. 171 if (AreEquivalentAddressValues(LI->getOperand(0), Ptr)) { 177 // If this is a store through Ptr, the value is available! 180 if (AreEquivalentAddressValues(SI->getOperand(1), Ptr)) { 185 // If Ptr i [all...] |
H A D | ScalarEvolutionAliasAnalysis.cpp | 118 const SCEV *AS = SE->getSCEV(const_cast<Value *>(LocA.Ptr)); 119 const SCEV *BS = SE->getSCEV(const_cast<Value *>(LocB.Ptr)); 162 if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) 163 if (alias(Location(AO ? AO : LocA.Ptr, 166 Location(BO ? BO : LocB.Ptr,
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | DependencyAnalysis.h | 67 CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA, 73 CanAlterRefCount(const Instruction *Inst, const Value *Ptr,
|
/external/webkit/Source/WebKit/mac/Plugins/ |
H A D | WebNetscapeDeprecatedFunctions.h | 34 extern OSErr WebGetDiskFragment(const FSSpec *fileSpec, UInt32 offset, UInt32 length, ConstStr63Param fragName, CFragLoadOptions options, CFragConnectionID *connID, Ptr *mainAddr, Str255 errMessage);
|
H A D | WebNetscapeDeprecatedFunctions.c | 30 OSErr WebGetDiskFragment(const FSSpec *fileSpec, UInt32 offset, UInt32 length, ConstStr63Param fragName, CFragLoadOptions options, CFragConnectionID *connID, Ptr *mainAddr, Str255 errMessage)
|
/external/qemu/distrib/sdl-1.2.15/src/main/symbian/EKA2/ |
H A D | vectorbuffer.cpp | 26 return reinterpret_cast<const TUint8*>(iSucc) - Ptr(); 29 const TUint8* TNodeBuffer::TNode::Ptr() const function in class:TNodeBuffer::TNode 52 Mem::Copy(start, aData.Ptr(), aData.Size());
|
/external/clang/lib/CodeGen/ |
H A D | CGCleanup.h | 441 char *Ptr; 444 explicit iterator(char *Ptr) : Ptr(Ptr) {} 447 iterator() : Ptr(0) {} 450 return reinterpret_cast<EHScope*>(Ptr); 459 Ptr += EHCatchScope::getSizeForNumHandlers( 464 Ptr += EHFilterScope::getSizeForNumFilters( 469 Ptr += static_cast<const EHCleanupScope*>(get()) 474 Ptr [all...] |
/external/clang/include/clang/Basic/ |
H A D | OnDiskHashTable.h | 340 const unsigned char* Ptr; member in class:clang::OnDiskChainedHashTable::key_iterator 347 key_iterator(const unsigned char* const Ptr, unsigned NumEntries, argument 349 : Ptr(Ptr), NumItemsInBucketLeft(0), NumEntriesLeft(NumEntries), 352 : Ptr(0), NumItemsInBucketLeft(0), NumEntriesLeft(0), InfoObj(0) { } 365 NumItemsInBucketLeft = io::ReadUnalignedLE16(Ptr); 367 Ptr += 4; // Skip the hash. 369 const std::pair<unsigned, unsigned>& L = Info::ReadKeyDataLength(Ptr); 370 Ptr += L.first + L.second; 382 const unsigned char* LocalPtr = Ptr; 404 const unsigned char* Ptr; member in class:clang::OnDiskChainedHashTable::data_iterator 411 data_iterator(const unsigned char* const Ptr, unsigned NumEntries, Info *InfoObj) argument [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LowerAtomic.cpp | 25 Value *Ptr = CXI->getPointerOperand(); local 29 LoadInst *Orig = Builder.CreateLoad(Ptr); 32 Builder.CreateStore(Res, Ptr); 41 Value *Ptr = RMWI->getPointerOperand(); local 44 LoadInst *Orig = Builder.CreateLoad(Ptr); 87 Builder.CreateStore(Res, Ptr);
|
/external/chromium/base/win/ |
H A D | scoped_comptr_unittest.cc | 84 typedef ScopedComPtr<Dummy, &dummy_iid> Ptr; typedef 85 std::vector<Ptr> bleh; 89 Ptr p2(p.get()); 92 Ptr p3 = p2;
|