Searched refs:FoldingSetNode (Results 1 - 25 of 42) sorted by relevance

12

/external/llvm/unittests/ADT/
H A DFoldingSet.cpp38 struct TrivialPair : public FoldingSetNode {
41 TrivialPair(unsigned K, unsigned V) : FoldingSetNode(), Key(K), Value(V) {}
/external/clang/include/clang/AST/
H A DTemplateName.h120 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode
315 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode {
355 class QualifiedTemplateName : public llvm::FoldingSetNode {
412 class DependentTemplateName : public llvm::FoldingSetNode {
H A DNestedNameSpecifier.h44 class NestedNameSpecifier : public llvm::FoldingSetNode {
101 : llvm::FoldingSetNode(Other), Prefix(Other.Prefix),
H A DType.h1173 class ExtQuals : public ExtQualsTypeCommonBase, public llvm::FoldingSetNode {
2119 class ComplexType : public Type, public llvm::FoldingSetNode {
2148 class ParenType : public Type, public llvm::FoldingSetNode {
2179 class PointerType : public Type, public llvm::FoldingSetNode {
2227 class AdjustedType : public Type, public llvm::FoldingSetNode {
2286 class BlockPointerType : public Type, public llvm::FoldingSetNode {
2319 class ReferenceType : public Type, public llvm::FoldingSetNode {
2401 class MemberPointerType : public Type, public llvm::FoldingSetNode {
2456 class ArrayType : public Type, public llvm::FoldingSetNode {
2718 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode {
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymExpr.h29 class SymExpr : public llvm::FoldingSetNode {
H A DBasicValueFactory.h27 class CompoundValData : public llvm::FoldingSetNode {
45 class LazyCompoundValData : public llvm::FoldingSetNode {
H A DExplodedGraph.h55 class ExplodedNode : public llvm::FoldingSetNode {
/external/swiftshader/third_party/LLVM/lib/Support/
H A DFoldingSet.cpp396 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
403 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe))
415 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
/external/llvm/lib/IR/
H A DAttributeImpl.h36 class AttributeImpl : public FoldingSetNode {
150 : public FoldingSetNode,
219 : public FoldingSetNode,
/external/llvm/lib/Support/
H A DFoldingSet.cpp434 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
441 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe))
453 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
/external/swiftshader/third_party/llvm-subzero/lib/Support/
H A DFoldingSet.cpp434 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
441 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe))
453 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
/external/llvm/include/llvm/ADT/
H A DFoldingSet.h35 /// FoldingSetNode. The node class must also define a Profile method used to
43 /// class MyNode : public FoldingSetNode {
365 typedef FoldingSetImpl::Node FoldingSetNode; typedef in namespace:llvm
407 /// subclass of FoldingSetNode and implement a Profile function.
484 /// T must be a subclass of FoldingSetNode and implement a Profile
559 /// order based on the insertion order. T must be a subclass of FoldingSetNode
625 FoldingSetNode *NodePtr;
674 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
713 class FoldingSetNodeWrapper : public FoldingSetNode {
731 /// FastFoldingSetNode - This is a subclass of FoldingSetNode whic
[all...]
H A DImmutableList.h27 class ImmutableListImpl : public FoldingSetNode {
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DFoldingSet.h39 /// FoldingSetNode. The node class must also define a Profile method used to
47 /// class MyNode : public FoldingSetNode {
338 typedef FoldingSetImpl::Node FoldingSetNode; typedef in namespace:llvm
378 /// subclass of FoldingSetNode and implement a Profile function.
447 /// T must be a subclass of FoldingSetNode and implement a Profile
525 FoldingSetNode *NodePtr;
576 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
616 class FoldingSetNodeWrapper : public FoldingSetNode {
655 /// FastFoldingSetNode - This is a subclass of FoldingSetNode which stores
660 class FastFoldingSetNode : public FoldingSetNode {
[all...]
H A DImmutableList.h27 class ImmutableListImpl : public FoldingSetNode {
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DFoldingSet.h40 /// FoldingSetNode. The node class must also define a Profile method used to
48 /// class MyNode : public FoldingSetNode {
371 typedef FoldingSetImpl::Node FoldingSetNode; typedef in namespace:llvm
413 /// subclass of FoldingSetNode and implement a Profile function.
492 /// T must be a subclass of FoldingSetNode and implement a Profile
569 /// order based on the insertion order. T must be a subclass of FoldingSetNode
635 FoldingSetNode *NodePtr;
686 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
725 class FoldingSetNodeWrapper : public FoldingSetNode {
743 /// FastFoldingSetNode - This is a subclass of FoldingSetNode whic
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/
H A DMetadata.h76 class MDNode : public Value, public FoldingSetNode {
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h39 class BugReporterVisitor : public llvm::FoldingSetNode {
/external/llvm/include/llvm/TableGen/
H A DRecord.h479 class BitsInit final : public TypedInit, public FoldingSetNode,
651 class ListInit final : public TypedInit, public FoldingSetNode,
751 class UnOpInit : public OpInit, public FoldingSetNode {
799 class BinOpInit : public OpInit, public FoldingSetNode {
853 class TernOpInit : public OpInit, public FoldingSetNode {
1107 class DagInit : public TypedInit, public FoldingSetNode {
/external/clang/lib/AST/
H A DDeclarationName.cpp32 : public DeclarationNameExtra, public llvm::FoldingSetNode {
63 : public DeclarationNameExtra, public llvm::FoldingSetNode {
/external/clang/include/clang/Analysis/
H A DAnalysisContext.h214 class LocationContext : public llvm::FoldingSetNode {
/external/llvm/include/llvm/IR/
H A DLegacyPassManagers.h256 struct AUFoldingSetNode : public FoldingSetNode {
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DDIE.h54 class DIEAbbrev : public FoldingSetNode {
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DAttributes.cpp122 class AttributeListImpl : public FoldingSetNode {
/external/clang/include/clang/Lex/
H A DMacroInfo.h497 class ModuleMacro : public llvm::FoldingSetNode {

Completed in 604 milliseconds

12