Home
last modified time | relevance | path

Searched refs:NumLowBitsAvailable (Results 1 – 25 of 28) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h60 static constexpr int NumLowBitsAvailable =
75 static constexpr int NumLowBitsAvailable = 2;
88 static constexpr int NumLowBitsAvailable = NonConst::NumLowBitsAvailable;
101 static constexpr int NumLowBitsAvailable = NonConst::NumLowBitsAvailable;
113 static constexpr int NumLowBitsAvailable = 0;
126 static constexpr int NumLowBitsAvailable =
130 ~((uintptr_t)-1 << NumLowBitsAvailable)) == 0 &&
/openbsd-src/gnu/llvm/clang/include/clang/CodeGen/
H A DConstantInitFuture.h38 static constexpr int NumLowBitsAvailable = 2;
82 static constexpr int NumLowBitsAvailable =
83 llvm::PointerLikeTypeTraits<PairTy>::NumLowBitsAvailable;
101 static constexpr int NumLowBitsAvailable = T::NumLowBitsAvailable;
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DPointerIntPair.h133 static_assert(PtrTraits::NumLowBitsAvailable <
136 static_assert(IntBits <= PtrTraits::NumLowBitsAvailable,
141 ~(uintptr_t)(((intptr_t)1 << PtrTraits::NumLowBitsAvailable) - 1),
145 IntShift = (uintptr_t)PtrTraits::NumLowBitsAvailable - IntBits,
188 Val <<= PointerLikeTypeTraits<Ty>::NumLowBitsAvailable;
194 Val <<= PointerLikeTypeTraits<PointerTy>::NumLowBitsAvailable;
226 static constexpr int NumLowBitsAvailable =
227 PtrTraits::NumLowBitsAvailable - IntBits;
H A DPointerUnion.h38 return std::min<int>({PointerLikeTypeTraits<Ts>::NumLowBitsAvailable...}); in lowBitsAvailable()
52 static constexpr int NumLowBitsAvailable = lowBitsAvailable<PTs...>(); variable
276 static constexpr int NumLowBitsAvailable = PointerLikeTypeTraits<decltype(
277 PointerUnion<PTs...>::Val)>::NumLowBitsAvailable;
H A DPointerEmbeddedInt.h97 static constexpr int NumLowBitsAvailable = T::Shift;
H A DPointerSumType.h237 enum { NumTagBits = Min<MemberTs::TraitsT::NumLowBitsAvailable...>::value };
H A DStringMap.h85 << PointerLikeTypeTraits<StringMapEntryBase *>::NumLowBitsAvailable;
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h148 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
152 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
156 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DAPValue.h77 << NumLowBitsAvailable); in getOpaqueValue()
81 V.Index = reinterpret_cast<uintptr_t>(Value) >> NumLowBitsAvailable; in getFromOpaqueValue()
86 return (std::numeric_limits<unsigned>::max() >> NumLowBitsAvailable) - 1; in getMaxIndex()
89 static constexpr int NumLowBitsAvailable = 3; variable
103 static constexpr int NumLowBitsAvailable = 3;
113 static constexpr int NumLowBitsAvailable =
114 clang::DynamicAllocLValue::NumLowBitsAvailable;
H A DRedeclarable.h423 static constexpr int NumLowBitsAvailable =
424 PointerLikeTypeTraits<decl_type *>::NumLowBitsAvailable;
H A DExternalASTSource.h476 static constexpr int NumLowBitsAvailable =
477 PointerLikeTypeTraits<T>::NumLowBitsAvailable - 1;
H A DDeclGroup.h150 static constexpr int NumLowBitsAvailable = 0;
H A DTemplateName.h606 static constexpr int NumLowBitsAvailable = 0;
H A DTemplateBase.h46 static constexpr int NumLowBitsAvailable = 2;
H A DCanonicalType.h388 static constexpr int NumLowBitsAvailable = 0;
H A DDeclarationName.h929 static constexpr int NumLowBitsAvailable = 0;
H A DDeclBase.h1275 static constexpr int NumLowBitsAvailable = 3;
H A DType.h91 static constexpr int NumLowBitsAvailable = clang::TypeAlignmentInBits;
102 static constexpr int NumLowBitsAvailable = clang::TypeAlignmentInBits;
1415 static constexpr int NumLowBitsAvailable = 0;
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DIdentifierTable.h1044 static constexpr int NumLowBitsAvailable = 0;
1059 static constexpr int NumLowBitsAvailable = 1;
1072 static constexpr int NumLowBitsAvailable = 1;
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.h406 Val <<= PointerLikeTypeTraits<void *>::NumLowBitsAvailable;
412 Val <<= PointerLikeTypeTraits<void *>::NumLowBitsAvailable;
955 Val <<= PointerLikeTypeTraits<void*>::NumLowBitsAvailable;
961 Val <<= PointerLikeTypeTraits<void*>::NumLowBitsAvailable;
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h53 static constexpr int NumLowBitsAvailable = 1;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DGlobalsModRef.cpp81 static constexpr int NumLowBitsAvailable = 3; member
82 static_assert(alignof(AlignedMap) >= (1 << NumLowBitsAvailable),
97 AlignedMapPointerTraits::NumLowBitsAvailable) == 0,
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DOwnership.h119 static constexpr int NumLowBitsAvailable = 0;
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DAPValue.cpp38 1 << llvm::PointerLikeTypeTraits<TypeInfoLValue>::NumLowBitsAvailable <=
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp447 Val <<= PointerLikeTypeTraits<const Expression *>::NumLowBitsAvailable; in getEmptyKey()
453 Val <<= PointerLikeTypeTraits<const Expression *>::NumLowBitsAvailable; in getTombstoneKey()

12