Searched refs:PtrTraits (Results 1 – 3 of 3) sorted by relevance
41 typename PtrTraits = PointerLikeTypeTraits<PointerTy> >47 ~(uintptr_t)(((intptr_t)1 << PtrTraits::NumLowBitsAvailable)-1), in LLVM_ENUM_INT_TYPE()51 IntShift = (uintptr_t)PtrTraits::NumLowBitsAvailable-IntBits, in LLVM_ENUM_INT_TYPE()62 assert(IntBits <= PtrTraits::NumLowBitsAvailable && in PointerIntPair()71 return PtrTraits::getFromVoidPointer( in getPointer()81 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); in setPointer()82 assert((PtrWord & ((1 << PtrTraits::NumLowBitsAvailable)-1)) == 0 && in setPointer()99 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); in initWithPointer()100 assert((PtrWord & ((1 << PtrTraits::NumLowBitsAvailable)-1)) == 0 && in initWithPointer()107 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal)); in setPointerAndInt()[all …]
175 typedef PointerLikeTypeTraits<PtrTy> PtrTraits; typedef191 return PtrTraits::getFromVoidPointer(const_cast<void*>(*Bucket));241 typedef PointerLikeTypeTraits<PtrType> PtrTraits;254 return insert_imp(PtrTraits::getAsVoidPointer(Ptr));260 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));265 return count_imp(PtrTraits::getAsVoidPointer(Ptr));
184 typedef llvm::PointerLikeTypeTraits<PtrTy> PtrTraits;190 void *VP = PtrTraits::getAsVoidPointer(V);205 return PtrTraits::getFromVoidPointer(VP);213 void *VP = PtrTraits::getAsVoidPointer(V);219 void *VP = PtrTraits::getAsVoidPointer(RHS);