HomeSort by: relevance | last modified time | path
    Searched defs:Results (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ExprMutationAnalyzer.h 73 ResultMap Results;
90 llvm::DenseMap<const ParmVarDecl *, const Stmt *> Results;
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
AllTUsExecution.h 10 // compilation database. Tool results are deuplicated by the result key.
56 ToolResults *getToolResults() override { return Results.get(); }
66 std::unique_ptr<ToolResults> Results;
StandaloneExecution.h 69 ToolResults *getToolResults() override { return &Results; }
91 InMemoryToolResults Results;
Execution.h 17 // `ToolResults` is an interface that abstracts how results are stored e.g.
44 /// Results should be string key-value pairs. For example, a refactoring tool
56 /// Stores the key-value results in memory. It maintains the lifetime of
58 /// set of different results, or a large set of duplicated results.
76 /// compilation and results.
81 /// Initializes a context. This does not take ownership of `Results`.
82 explicit ExecutionContext(ToolResults *Results) : Results(Results) {}
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Tooling/
AllTUsExecution.cpp 38 Results.addResult(Key, Value);
43 return Results.AllKVResults();
48 Results.forEachResult(Callback);
52 InMemoryToolResults Results;
67 : Compilations(Compilations), Results(new ThreadSafeToolResults),
68 Context(Results.get()), ThreadCount(ThreadCount) {}
75 Results(new ThreadSafeToolResults), Context(Results.get()),
173 "Tool results are stored in memory.");
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
SerialSnippetGenerator.cpp 164 std::vector<CodeTemplate> Results;
170 EC.Description, Results);
171 if (!Results.empty())
174 if (Results.empty())
177 return std::move(Results);
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyISelDAGToDAG.cpp 162 // CALL has both variable operands and variable results, but ISel only
164 // for the operands and one for the results. These two nodes will be
179 unsigned Results = Node->getOpcode() == WebAssemblyISD::CALL
185 CurDAG->getMachineNode(Results, DL, Node->getVTList(), Link);
WebAssemblyMachineFunctionInfo.h 37 std::vector<MVT> Results;
84 void addResult(MVT VT) { Results.push_back(VT); }
85 const std::vector<MVT> &getResults() const { return Results; }
89 Results.clear();
177 SmallVectorImpl<MVT> &Results);
183 signatureFromMVTs(const SmallVectorImpl<MVT> &Results,
192 std::vector<FlowStringValue> Results;
208 YamlIO.mapOptional("results", MFI.Results, std::vector<FlowStringValue>());
WebAssemblyAsmPrinter.cpp 237 SmallVector<MVT, 4> Results;
239 computeSignatureVTs(F.getFunctionType(), &F, F, TM, Params, Results);
244 auto Signature = signatureFromMVTs(Results, Params);
WebAssemblyISelLowering.cpp 1102 fail(DL, DAG, "WebAssembly hasn't implemented inalloca results");
1104 fail(DL, DAG, "WebAssembly hasn't implemented cons regs results");
1106 fail(DL, DAG, "WebAssembly hasn't implemented cons regs last results");
1177 // Record the number and types of arguments and results.
1179 SmallVector<MVT, 4> Results;
1181 MF.getFunction(), DAG.getTarget(), Params, Results);
1182 for (MVT VT : Results)
1194 SDNode *N, SmallVectorImpl<SDValue> &Results, SelectionDAG &DAG) const {
1197 // Do not add any results, signifying that N should not be custom lowered
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMLegalizerInfo.cpp 420 SmallVector<Register, 2> Results;
450 Results.push_back(ProcessedResult);
453 if (Results.size() != 1) {
454 assert(Results.size() == 2 && "Unexpected number of results");
455 MIRBuilder.buildOr(OriginalResult, Results[0], Results[1]);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
SarifDiagnostics.cpp 368 json::Array Results, Artifacts;
373 Results.push_back(createResult(LO, *D, Artifacts, RuleMapping));
377 {"results", std::move(Results)},
  /src/external/apache2/llvm/dist/clang/tools/clang-refactor/
TestSupport.cpp 115 Results.push_back({});
119 // Ensure all results are checked.
120 for (auto &Group : Results) {
143 Results.back().push_back(std::move(Result));
144 size_t GroupIndex = Results.size() - 1;
145 if (Results.back().size() >=
153 Results.push_back({});
158 std::vector<std::vector<Expected<tooling::AtomicChanges>>> Results;
178 for (auto &Group : llvm::enumerate(Results)) {
212 // The results must match
    [all...]
  /src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/test/
output_test.h 71 // ------------------------- Results checking ------------------------------ //
74 // Call this macro to register a benchmark for checking its results. This
76 // results of a benchmark. This is done only after verifying that the output
85 struct Results;
86 typedef std::function<void(Results const&)> ResultsCheckFn;
90 // Class holding the results of a benchmark.
92 struct Results {
98 Results(const std::string& n) : name(n) {}
144 T Results::GetAs(const char* entry_name) const {
  /src/external/apache2/llvm/dist/llvm/tools/llvm-xray/
xray-account.cpp 104 static cl::opt<int> AccountTop("top", cl::desc("only show the top N results"),
302 static void sortByKey(std::vector<TupleType> &Results, F Fn) {
304 llvm::sort(Results, [=](const TupleType &L, const TupleType &R) {
311 std::vector<TupleType> Results;
312 Results.reserve(FunctionLatencies.size());
316 Results.emplace_back(FuncId, Timings.size(), getStats(Timings));
317 auto &Row = std::get<2>(Results.back());
335 sortByKey(Results, [](const TupleType &X) { return std::get<0>(X); });
338 sortByKey(Results, [](const TupleType &X) { return std::get<1>(X); });
341 sortByKey(Results, [](const TupleType &X) { return std::get<2>(X).Min; })
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/benchmark/test/
output_test.h 64 // ------------------------- Results checking ------------------------------ //
67 // Call this macro to register a benchmark for checking its results. This
69 // results of a benchmark. This is done only after verifying that the output
78 struct Results;
79 typedef std::function< void(Results const&) > ResultsCheckFn;
83 // Class holding the results of a benchmark.
85 struct Results {
92 Results(const std::string& n) : name(n) {}
136 T Results::GetAs(const char* entry_name) const {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp 233 LLVM_DEBUG(dbgs() << "Ignoring node results\n");
250 // The following calls must take care of *all* of the node's results,
251 // not just the illegal result they were passed (this includes results
252 // with a legal type). Results can be remapped using ReplaceValueWith,
315 // The following calls must either replace all of the node's results
375 "Node morphing changed the number of results!");
677 "Node morphing changed the number of results!");
906 /// Replace the node's results with custom code provided by the target and
919 SmallVector<SDValue, 8> Results;
921 TLI.ReplaceNodeResults(N, Results, DAG)
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
MachODebugMapParser.cpp 391 std::vector<std::unique_ptr<DebugMap>> Results;
394 Results.push_back(parseOneBinary(*Object, BinaryPath));
396 return std::move(Results);
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCodeCompletion.cpp 274 /// the code-completion results.
277 /// Allocator used to store globally cached code-completion results.
281 /// Allocator used to store code completion results.
312 unsigned clang_getCompletionNumFixIts(CXCodeCompleteResults *results,
314 AllocatedCXCodeCompleteResults *allocated_results = (AllocatedCXCodeCompleteResults *)results;
322 CXString clang_getCompletionFixIt(CXCodeCompleteResults *results,
326 AllocatedCXCodeCompleteResults *allocated_results = (AllocatedCXCodeCompleteResults *)results;
369 fprintf(stderr, "+++ %u completion results\n",
374 delete [] Results;
380 fprintf(stderr, "--- %u completion results\n"
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
PassManager.h 532 // current unit of IR. Therefore, the remaining analysis results in the
611 /// results.
649 /// When an analysis result embeds handles to other analysis results, it
651 /// when any of its embedded analysis results end up invalidated. We pass an
653 /// the analysis results themselves define the dependency graph on the fly.
655 /// dependencies between analysis results.
668 /// use a cache of the results of that initial call. It is an error to form
669 /// cyclic dependencies between analysis results.
705 auto RI = Results.find({ID, &IR});
706 assert(RI != Results.end() &
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Lookup.h 39 /// Represents the results of name lookup.
41 /// An instance of the LookupResult class captures the results of a
45 /// results occurred for a given lookup.
70 /// Name lookup results in an ambiguity; use
77 /// Name lookup results in an ambiguity because multiple
91 /// Name lookup results in an ambiguity because multiple
105 /// Name lookup results in an ambiguity because multiple definitions
120 /// Name lookup results in an ambiguity because an entity with a
138 /// A little identifier for flagging temporary lookup results.
312 /// Determines if the results are overloaded
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 429 // Copy the results to the trailing array past UnresolvedLookupExpr
431 DeclAccessPair *Results = getTrailingResults();
432 memcpy(Results, Begin.I, NumResults * sizeof(DeclAccessPair));
  /src/sys/external/bsd/acpica/dist/include/
acstruct.h 122 ACPI_GENERIC_STATE *Results; /* Stack of accumulated results */
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaCoroutine.cpp 343 Expr *Results[3];
375 // returning await_suspend that results in a guaranteed tail call to the target
441 Calls.Results[CallType] = Result.get();
461 Calls.Results[ACT::ACT_Ready] = S.MaybeCreateExprWithCleanups(Conv.get());
490 Calls.Results[ACT::ACT_Suspend] = TailCallSuspend;
502 Calls.Results[ACT::ACT_Suspend] =
915 new (Context) CoawaitExpr(Loc, E, RSS.Results[0], RSS.Results[1],
916 RSS.Results[2], RSS.OpaqueValue, IsImplicit);
970 new (Context) CoyieldExpr(Loc, E, RSS.Results[0], RSS.Results[1]
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 86 // Use i32 for setcc operations results (slt, sgt, ...).
229 /// ReplaceNodeResults - Replace the results of node with an illegal result
232 SmallVectorImpl<SDValue>&Results,
239 Results.push_back(ExpandADDSUB(N, DAG));
924 SDValue Results[] = { Crc, Data };
925 return DAG.getMergeValues(Results, DL);
1065 // Copy results out of physical registers.
1082 // Copy results out of memory.
1741 // This is only profitable if the intermediate results are unused

Completed in 110 milliseconds

1 2