Home
last modified time | relevance | path

Searched refs:FoldingSetTrait (Results 1 – 11 of 11) sorted by relevance

/external/llvm/include/llvm/ADT/
DFoldingSet.h218 template<typename T> struct FoldingSetTrait;
252 template<typename T> struct FoldingSetTrait struct
335 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add()
376 FoldingSetTrait<T>::Profile(X, TempID); in Equals()
382 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash()
419 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile()
426 return FoldingSetTrait<T>::Equals(*TN, ID, IDHash, TempID); in NodeEquals()
432 return FoldingSetTrait<T>::ComputeHash(*TN, TempID); in ComputeNodeHash()
721 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile()
749 template<typename T> struct FoldingSetTrait<T*> {
[all …]
DImmutableSet.h842 FoldingSetTrait<T>::Profile(X,ID); in Profile()
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DFoldingSet.h206 template<typename T> struct FoldingSetTrait;
240 template<typename T> struct FoldingSetTrait struct
316 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add()
348 FoldingSetTrait<T>::Profile(X, TempID); in Equals()
354 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash()
386 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile()
393 return FoldingSetTrait<T>::Equals(*TN, ID, TempID); in NodeEquals()
400 return FoldingSetTrait<T>::ComputeHash(*TN, TempID); in ComputeNodeHash()
645 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile()
673 template<typename T> struct FoldingSetTrait<T*> {
DImmutableSet.h818 FoldingSetTrait<T>::Profile(X,ID); in Profile()
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DFoldingSet.h259 template<typename T> struct FoldingSetTrait struct
341 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add()
382 FoldingSetTrait<T>::Profile(X, TempID); in Equals()
388 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash()
425 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile()
433 return FoldingSetTrait<T>::Equals(*TN, ID, IDHash, TempID); in NodeEquals()
440 return FoldingSetTrait<T>::ComputeHash(*TN, TempID); in ComputeNodeHash()
733 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile()
761 template<typename T> struct FoldingSetTrait<T*> {
767 struct FoldingSetTrait<std::pair<T1, T2>> {
/external/clang/lib/StaticAnalyzer/Core/
DBasicValueFactory.cpp40 template<> struct FoldingSetTrait<SValData> { struct
47 template<> struct FoldingSetTrait<SValPair> { struct
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h58 template <> struct FoldingSetTrait<SCEV>;
59 template <> struct FoldingSetTrait<SCEVPredicate>;
65 friend struct FoldingSetTrait<SCEV>;
143 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
175 friend struct FoldingSetTrait<SCEVPredicate>;
223 struct FoldingSetTrait<SCEVPredicate>
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h50 template<> struct FoldingSetTrait<SCEV>;
57 friend struct FoldingSetTrait<SCEV>;
133 template<> struct FoldingSetTrait<SCEV> : DefaultFoldingSetTrait<SCEV> {
/external/clang/lib/StaticAnalyzer/Checkers/
DPointerArithChecker.cpp37 template <> struct FoldingSetTrait<AllocKind> { struct
DRetainCountChecker.cpp54 template <> struct FoldingSetTrait<ArgEffect> { struct
59 template <> struct FoldingSetTrait<RetEffect> { struct
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h44 friend struct FoldingSetTrait<SDVTListNode>;
69 template<> struct FoldingSetTrait<SDVTListNode> : DefaultFoldingSetTrait<SDVTListNode> {