Searched defs:FoldingSet (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DFoldingSet.h1 //===-- llvm/ADT/FoldingSet.h - Uniquing Hash Set ---------------*- C++ -*-===//
57 /// To define the folding set itself use the FoldingSet template;
60 /// FoldingSet<MyNode> MyFoldingSet;
204 /// GetNodeProfile - Instantiations of the FoldingSet template implement
207 /// NodeEquals - Instantiations of the FoldingSet template implement
211 /// ComputeNodeHash - Instantiations of the FoldingSet template implement
247 /// to "profile" (in the FoldingSet parlance) an object of a given type.
405 /// FoldingSet - This template class is used to instantiate a specialized
413 template <class T> class FoldingSet final : public FoldingSetImpl {
415 /// GetNodeProfile - Each instantiatation of the FoldingSet need
436 explicit FoldingSet(unsigned Log2InitSize = 6) function in class:llvm::final
439 FoldingSet(FoldingSet &&Arg) : FoldingSetImpl(std::move(Arg)) {} function in class:llvm::final
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DFoldingSet.h1 //===-- llvm/ADT/FoldingSet.h - Uniquing Hash Set ---------------*- C++ -*-===//
61 /// To define the folding set itself use the FoldingSet template;
64 /// FoldingSet<MyNode> MyFoldingSet;
191 /// GetNodeProfile - Instantiations of the FoldingSet template implement
194 /// NodeEquals - Instantiations of the FoldingSet template implement
198 /// NodeEquals - Instantiations of the FoldingSet template implement
235 /// to "profile" (in the FoldingSet parlance) an object of a given type.
376 /// FoldingSet - This template class is used to instantiate a specialized
380 template<class T> class FoldingSet : public FoldingSetImpl { class in namespace:llvm
382 /// GetNodeProfile - Each instantiatation of the FoldingSet need
404 explicit FoldingSet(unsigned Log2InitSize = 6) function in class:llvm::FoldingSet
[all...]
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DFoldingSet.h1 //===-- llvm/ADT/FoldingSet.h - Uniquing Hash Set ---------------*- C++ -*-===//
62 /// To define the folding set itself use the FoldingSet template;
65 /// FoldingSet<MyNode> MyFoldingSet;
211 /// GetNodeProfile - Instantiations of the FoldingSet template implement
215 /// NodeEquals - Instantiations of the FoldingSet template implement
220 /// ComputeNodeHash - Instantiations of the FoldingSet template implement
254 /// to "profile" (in the FoldingSet parlance) an object of a given type.
411 /// FoldingSet - This template class is used to instantiate a specialized
419 template <class T> class FoldingSet final : public FoldingSetImpl {
421 /// GetNodeProfile - Each instantiatation of the FoldingSet need
444 explicit FoldingSet(unsigned Log2InitSize = 6) function in class:llvm::final
447 FoldingSet(FoldingSet &&Arg) : FoldingSetImpl(std::move(Arg)) {} function in class:llvm::final
[all...]

Completed in 1708 milliseconds