| /src/external/apache2/llvm/dist/llvm/include/llvm/XRay/ |
| Profile.h | 1 //===- Profile.h - XRay Profile Abstraction -------------------------------===// 9 // Defines the XRay Profile class representing the latency profile generated by 27 class Profile; 29 // We forward declare the Trace type for turning a Trace into a Profile. 32 /// This function will attempt to load an XRay Profiling Mode profile from the 35 /// For any errors encountered in the loading of the profile data from 37 Expected<Profile> loadProfile(StringRef Filename); 39 /// This algorithm will merge two Profile instances into a single Profil [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/XRay/ |
| Profile.cpp | 1 //===- Profile.cpp - XRay Profile Abstraction -----------------------------===// 9 // Defines the XRay Profile class representing the latency profile generated by 13 #include "llvm/XRay/Profile.h" 25 Profile::Profile(const Profile &O) { 27 // Profile being initialized, through the Block instances we see. 37 Profile &Profile::operator=(const Profile &O) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| APSInt.cpp | 40 void APSInt::Profile(FoldingSetNodeID& ID) const { 42 APInt::Profile(ID);
|
| /src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/ |
| GIMatchDagOperands.cpp | 15 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID) const { 16 Profile(ID, Idx, Name, IsDef); 19 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID, size_t Idx, 32 void GIMatchDagOperandList::Profile(FoldingSetNodeID &ID) const { 34 GIMatchDagOperand::Profile(ID, I.index(), I.value().getName(), 80 GIMatchDagOperand::Profile(ID, i, I.Operands[i].Name, 101 GIMatchDagOperand::Profile(ID, 0, "$", true); 102 GIMatchDagOperand::Profile(ID, 1, "mi", false); 123 GIMatchDagOperand::Profile(ID, 0, "$", true); 124 GIMatchDagOperand::Profile(ID, 1, "mi0", false) [all...] |
| GIMatchDagOperands.h | 59 /// for details on the Profile function. 60 void Profile(FoldingSetNodeID &ID) const; 62 /// A helper that behaves like Profile() but is also usable without the object. 65 static void Profile(FoldingSetNodeID &ID, size_t Idx, StringRef Name, 78 /// See GIMatchDagOperandList::Profile() for the details on how they are folded. 98 void Profile(FoldingSetNodeID &ID) const;
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| Environment.h | 43 /// Profile an EnvironmentEntry for inclusion in a FoldingSet. 44 static void Profile(llvm::FoldingSetNodeID &ID, 50 void Profile(llvm::FoldingSetNodeID &ID) const { 51 Profile(ID, *this); 78 /// Profile - Profile the contents of an Environment object for use 80 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { 81 env->ExprBindings.Profile(ID); 84 /// Profile - Used to profile the contents of this object for inclusio [all...] |
| DynamicTypeInfo.h | 42 void Profile(llvm::FoldingSetNodeID &ID) const {
|
| SymbolManager.h | 53 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { 54 profile.AddInteger((unsigned) SymbolRegionValueKind); 55 profile.AddPointer(R); 58 void Profile(llvm::FoldingSetNodeID& profile) override { 59 Profile(profile, R); 108 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S [all...] |
| BasicValueFactory.h | 55 static void Profile(llvm::FoldingSetNodeID& ID, QualType T, 58 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } 74 static void Profile(llvm::FoldingSetNodeID& ID, 78 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } 95 static void Profile(llvm::FoldingSetNodeID &ID, const NamedDecl *D, 98 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, D, L); }
|
| RangedConstraintManager.h | 46 void Profile(llvm::FoldingSetNodeID &ID) const { 97 void Profile(llvm::FoldingSetNodeID &ID) const { 99 It.Profile(ID); 251 static void Profile(llvm::FoldingSetNodeID &ID, const RangeSet &RS) { 255 /// Profile - Generates a hash profile of this RangeSet for use 257 void Profile(llvm::FoldingSetNodeID &ID) const { Profile(ID, *this); }
|
| MemRegion.h | 113 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0; 212 void Profile(llvm::FoldingSetNodeID &ID) const override; 267 void Profile(llvm::FoldingSetNodeID &ID) const override; 396 void Profile(llvm::FoldingSetNodeID &ID) const override; 488 void Profile(llvm::FoldingSetNodeID& ID) const override; 605 void Profile(llvm::FoldingSetNodeID& ID) const override; 650 void Profile(llvm::FoldingSetNodeID& ID) const override; 737 void Profile(llvm::FoldingSetNodeID& ID) const override; 775 void Profile(llvm::FoldingSetNodeID& ID) const override; 810 void Profile(llvm::FoldingSetNodeID& ID) const override [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| AttributeImpl.h | 77 void Profile(FoldingSetNodeID &ID) const { 79 Profile(ID, getKindAsEnum(), static_cast<uint64_t>(0)); 81 Profile(ID, getKindAsEnum(), getValueAsInt()); 83 Profile(ID, getKindAsString(), getValueAsString()); 85 Profile(ID, getKindAsEnum(), getValueAsType()); 88 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, 94 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { 99 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, 269 void Profile(FoldingSetNodeID &ID) const { 270 Profile(ID, makeArrayRef(begin(), end())) [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| TemplateName.h | 157 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context); 159 static void Profile(llvm::FoldingSetNodeID &ID, 330 void Profile(llvm::FoldingSetNodeID &ID) { 366 void Profile(llvm::FoldingSetNodeID &ID); 368 static void Profile(llvm::FoldingSetNodeID &ID, 427 void Profile(llvm::FoldingSetNodeID &ID) { 428 Profile(ID, getQualifier(), hasTemplateKeyword(), getTemplateDecl()); 431 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, 525 void Profile(llvm::FoldingSetNodeID &ID) { 527 Profile(ID, getQualifier(), getIdentifier()) [all...] |
| Type.h | 585 void Profile(llvm::FoldingSetNodeID &ID) const { 1076 void Profile(llvm::FoldingSetNodeID &ID) const { 1420 void Profile(llvm::FoldingSetNodeID &ID) const { 1421 Profile(ID, getBaseType(), Quals); 1424 static void Profile(llvm::FoldingSetNodeID &ID, 1429 Quals.Profile(ID); 2596 void Profile(llvm::FoldingSetNodeID &ID) { 2597 Profile(ID, getElementType()); 2600 static void Profile(llvm::FoldingSetNodeID &ID, QualType Element) { 2622 void Profile(llvm::FoldingSetNodeID &ID) [all...] |
| ASTConcept.h | 55 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &C) { 56 Profile(ID, C, ConstraintOwner, TemplateArgs); 59 static void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &C,
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| MPITypes.h | 33 void Profile(llvm::FoldingSetNodeID &Id) const {
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| BasicValueFactory.cpp | 32 void CompoundValData::Profile(llvm::FoldingSetNodeID& ID, QualType T, 34 T.Profile(ID); 38 void LazyCompoundValData::Profile(llvm::FoldingSetNodeID& ID, 45 void PointerToMemberData::Profile( 58 static inline void Profile(const SValData& X, llvm::FoldingSetNodeID& ID) { 59 X.first.Profile(ID); 65 static inline void Profile(const SValPair& X, llvm::FoldingSetNodeID& ID) { 66 X.first.Profile(ID); 67 X.second.Profile(ID); 96 X.Profile(ID) [all...] |
| /src/external/apache2/llvm/lib/libLLVMXRay/ |
| Makefile | 19 Profile.cpp \
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| BugReporterVisitors.h | 80 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0; 157 void Profile(llvm::FoldingSetNodeID &ID) const override; 179 void Profile(llvm::FoldingSetNodeID &ID) const override; 198 void Profile(llvm::FoldingSetNodeID &ID) const override { 221 void Profile(llvm::FoldingSetNodeID &ID) const override { 305 void Profile(llvm::FoldingSetNodeID &ID) const override { 330 void Profile(llvm::FoldingSetNodeID &ID) const override { 359 void Profile(llvm::FoldingSetNodeID &ID) const override; 381 void Profile(llvm::FoldingSetNodeID &ID) const override; 396 void Profile(llvm::FoldingSetNodeID &ID) const override [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| FoldingSet.h | 39 /// FoldingSetNode. The node class must also define a Profile method used to 40 /// establish the unique bits of data for the node. The Profile method is 54 /// void Profile(FoldingSetNodeID &ID) const { 229 static void Profile(const T &X, FoldingSetNodeID &ID) { 230 X.Profile(ID); 232 static void Profile(T &X, FoldingSetNodeID &ID) { 233 X.Profile(ID); 236 // Equals - Test if the profile for X would match ID, using TempID 238 // just calls Profile and does a regular comparison. Implementations 245 // just calls Profile and does a regular hash computation [all...] |
| ImmutableMap.h | 24 /// and second elements in a pair are used to generate profile information, 54 static inline void Profile(FoldingSetNodeID& ID, value_type_ref V) { 55 ImutContainerInfo<T>::Profile(ID, V.first); 56 ImutContainerInfo<S>::Profile(ID, V.second); 227 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { 231 inline void Profile(FoldingSetNodeID& ID) const { 232 return Profile(ID,*this); 357 static inline void Profile(FoldingSetNodeID &ID, const ImmutableMapRef &M) { 361 inline void Profile(FoldingSetNodeID &ID) const { return Profile(ID, *this); [all...] |
| ImmutableList.h | 44 static inline void Profile(FoldingSetNodeID& ID, const T& H, 50 void Profile(FoldingSetNodeID& ID) { 51 Profile(ID, Head, Tail); 143 void Profile(FoldingSetNodeID& ID) const { 177 // Profile the new list to see if it already exists in our cache. 182 ListTy::Profile(ID, Head, TailImpl);
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| TemplateName.cpp | 40 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { 41 Profile(ID, Parameter, Replacement); 44 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID, 51 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, 53 Profile(ID, Context, Parameter, getArgumentPack()); 56 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, 61 ArgPack.Profile(ID, Context);
|
| ASTConcept.cpp | 61 void ConstraintSatisfaction::Profile( 67 Arg.Profile(ID, C);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| SMTAPI.h | 58 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0; 62 Profile(ID1); 63 Other.Profile(ID2); 107 Profile(ID1); 108 Other.Profile(ID2); 112 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
|