Home
last modified time | relevance | path

Searched refs:RawValueTag (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DPointerEmbeddedInt.h50 struct RawValueTag { struct
51 explicit RawValueTag() = default;
56 explicit PointerEmbeddedInt(uintptr_t Value, RawValueTag) : Value(Value) {}
90 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag());
94 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag());
/external/llvm/include/llvm/ADT/
DPointerEmbeddedInt.h48 struct RawValueTag { struct
49 explicit RawValueTag() = default;
54 explicit PointerEmbeddedInt(uintptr_t Value, RawValueTag) : Value(Value) {} in PointerEmbeddedInt() argument
91 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag()); in getFromVoidPointer()
94 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag()); in getFromVoidPointer()
/external/llvm-project/llvm/include/llvm/ADT/
DPointerEmbeddedInt.h50 struct RawValueTag { struct
51 explicit RawValueTag() = default;
56 explicit PointerEmbeddedInt(uintptr_t Value, RawValueTag) : Value(Value) {}
90 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag());
94 return T(reinterpret_cast<uintptr_t>(P), typename T::RawValueTag());