HomeSort by: relevance | last modified time | path
    Searched refs:Profile (Results 1 - 25 of 145) sorted by relevancy

1 2 3 4 5 6

  /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;

Completed in 46 milliseconds

1 2 3 4 5 6