Searched refs:PointerLikeTypeTraits (Results 1 – 21 of 21) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/ |
| H A D | PointerLikeTypeTraits.h | 26 class PointerLikeTypeTraits { 34 class PointerLikeTypeTraits<T*> { 52 class PointerLikeTypeTraits<const T*> { 53 typedef PointerLikeTypeTraits<T*> NonConst; 67 class PointerLikeTypeTraits<uintptr_t> {
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | PointerUnion.h | 59 PT1BitsAv = (int)(PointerLikeTypeTraits<PT1>::NumLowBitsAvailable), 60 PT2BitsAv = (int)(PointerLikeTypeTraits<PT2>::NumLowBitsAvailable), 101 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(V))) { 104 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(V)), 1) { 112 return !PointerLikeTypeTraits<PT1>::getFromVoidPointer(Val.getPointer()); 132 return PointerLikeTypeTraits<T>::getFromVoidPointer(Val.getPointer()); 168 const_cast<void *>(PointerLikeTypeTraits<PT1>::getAsVoidPointer(RHS))); 173 const_cast<void *>(PointerLikeTypeTraits<PT2>::getAsVoidPointer(RHS)), 201 class PointerLikeTypeTraits<PointerUnion<PT1, PT2> > { 215 PointerLikeTypeTraits<typename PointerUnion<PT1,PT2>::ValTy> [all …]
|
| H A D | PointerIntPair.h | 42 typename PtrTraits = PointerLikeTypeTraits<PointerTy> > 165 Val <<= PointerLikeTypeTraits<Ty>::NumLowBitsAvailable; 170 Val <<= PointerLikeTypeTraits<PointerTy>::NumLowBitsAvailable; 183 class PointerLikeTypeTraits<PointerIntPair<PointerTy, IntBits, IntType,
|
| H A D | DenseMapInfo.h | 35 Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable; 40 Val <<= PointerLikeTypeTraits<T*>::NumLowBitsAvailable;
|
| H A D | SmallPtrSet.h | 180 typedef PointerLikeTypeTraits<PtrTy> PtrTraits; 243 typedef PointerLikeTypeTraits<PtrType> PtrTraits;
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclGroup.h | 142 class PointerLikeTypeTraits; variable 144 class PointerLikeTypeTraits<clang::DeclGroupRef> {
|
| H A D | ExternalASTSource.h | 454 struct PointerLikeTypeTraits< 460 NumLowBitsAvailable = PointerLikeTypeTraits<T>::NumLowBitsAvailable - 1
|
| H A D | TemplateName.h | 546 class PointerLikeTypeTraits<clang::TemplateName> {
|
| H A D | CanonicalType.h | 362 class PointerLikeTypeTraits<clang::CanQual<T> > {
|
| H A D | Type.h | 48 class PointerLikeTypeTraits; variable 50 class PointerLikeTypeTraits< ::clang::Type*> { 59 class PointerLikeTypeTraits< ::clang::ExtQuals*> { 1025 class PointerLikeTypeTraits<clang::QualType> {
|
| H A D | DeclCXX.h | 74 class PointerLikeTypeTraits< ::clang::AnyFunctionDecl> {
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | Ownership.h | 49 typedef llvm::PointerLikeTypeTraits<PtrTy> Traits; 110 class PointerLikeTypeTraits<clang::OpaquePtr<T> > { 182 typedef llvm::PointerLikeTypeTraits<PtrTy> PtrTraits;
|
| /minix3/external/bsd/llvm/dist/llvm/test/Transforms/JumpThreading/ |
| H A D | lvi-load.ll | 6 %"struct.llvm::PointerIntPair<llvm::Use**,2u,llvm::Use::PrevPtrTag,llvm::PointerLikeTypeTraits<llvm… 8 …t.llvm::PointerIntPair<llvm::Use**,2u,llvm::Use::PrevPtrTag,llvm::PointerLikeTypeTraits<llvm::Use*…
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | IdentifierTable.h | 823 template <typename T> class PointerLikeTypeTraits; 826 class PointerLikeTypeTraits<clang::Selector> { 840 class PointerLikeTypeTraits<clang::IdentifierInfo*> { 852 class PointerLikeTypeTraits<const clang::IdentifierInfo*> {
|
| H A D | SourceLocation.h | 424 class PointerLikeTypeTraits<clang::SourceLocation> {
|
| /minix3/external/bsd/llvm/dist/llvm/unittests/ADT/ |
| H A D | PointerIntPairTest.cpp | 72 PointerLikeTypeTraits<decltype(pair)>::NumLowBitsAvailable); in TEST_F()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Use.h | 43 template <> class PointerLikeTypeTraits<Use **> {
|
| H A D | Attributes.h | 382 Val <<= PointerLikeTypeTraits<void*>::NumLowBitsAvailable; 387 Val <<= PointerLikeTypeTraits<void*>::NumLowBitsAvailable;
|
| H A D | Instruction.h | 495 class PointerLikeTypeTraits<Instruction*> {
|
| H A D | ValueHandle.h | 27 class PointerLikeTypeTraits<ValueHandleBase**> {
|
| H A D | Value.h | 698 class PointerLikeTypeTraits<Value*> {
|