HomeSort by relevance Sort by last modified time
    Searched defs:Candidates (Results 1 - 17 of 17) sorted by null

  /external/v8/src/compiler/
js-inlining-heuristic.h 28 // Processes the list of candidates gathered while the reducer was running,
39 // Comparator for candidates.
44 // Candidates are kept in a sorted set of unique candidates.
45 typedef ZoneSet<Candidate, CandidateCompare> Candidates;
47 // Dumps candidates to console.
52 Candidates candidates_;
  /external/llvm/lib/CodeGen/
RegisterScavenging.cpp 292 BitVector &Candidates,
295 int Survivor = Candidates.find_first();
296 assert(Survivor > 0 && "No candidates for scavenging");
311 // Remove any candidates touched by instruction.
315 Candidates.clearBitsNotInMask(MO.getRegMask());
326 Candidates.reset(*AI);
337 if (Candidates.test(Survivor))
340 // All candidates gone?
341 if (Candidates.none())
344 Survivor = Candidates.find_first()
    [all...]
MachineLICM.cpp 156 /// Keep track of information about hoisting candidates.
171 SmallVectorImpl<CandidateInfo> &Candidates);
352 SmallVectorImpl<CandidateInfo> &Candidates) {
430 Candidates.push_back(CandidateInfo(MI, Def, FI));
445 SmallVector<CandidateInfo, 32> Candidates;
449 // collect potential LICM candidates.
471 ProcessMI(MI, PhysRegDefs, PhysRegClobbers, StoredFIs, Candidates);
491 // Now evaluate whether the potential candidates qualify.
499 for (unsigned i = 0, e = Candidates.size(); i != e; ++i) {
500 if (Candidates[i].FI != INT_MIN &
    [all...]
  /external/webrtc/webrtc/p2p/base/
transportdescription.h 72 typedef std::vector<Candidate> Candidates;
85 const Candidates& candidates)
92 candidates(candidates) {}
106 candidates(from.candidates) {}
121 candidates = from.candidates;
149 Candidates candidates member in struct:cricket::TransportDescription
    [all...]
transport.h 46 typedef std::vector<Candidate> Candidates;
223 // Tells channels to start gathering candidates if necessary.
237 // Called when one or more candidates are ready from the remote peer.
238 bool AddRemoteCandidates(const std::vector<Candidate>& candidates,
port.h 194 // Fired when candidates are discovered by the port. When all candidates
199 virtual const std::vector<Candidate>& Candidates() const {
203 // SignalPortComplete is sent when port completes the task of candidates
206 // This signal sent when port fails to allocate candidates and this port
208 // and port fails to allocate one of the candidates, port shouldn't send
209 // this signal as other candidates might be usefull in establishing the
393 // make its own decision on how to create candidates. For example,
  /external/clang/include/clang/Sema/
TemplateDeduction.h 222 /// For now, assume that the candidates are non-matching specializations.
242 /// TemplateSpecCandidateSet - A set of generalized overload candidates,
247 SmallVector<TemplateSpecCandidate, 16> Candidates;
249 // Stores whether we're taking the address of these candidates. This helps us
267 /// \brief Clear out all of the candidates.
272 iterator begin() { return Candidates.begin(); }
273 iterator end() { return Candidates.end(); }
275 size_t size() const { return Candidates.size(); }
276 bool empty() const { return Candidates.empty(); }
281 Candidates.emplace_back()
    [all...]
Overload.h 43 OR_Ambiguous, ///< Ambiguous candidates found.
48 /// Requests that all candidates be shown. Viable candidates will
52 /// Requests that only viable candidates be shown.
695 /// OverloadCandidateSet - A set of overload candidates, used in C++
702 /// Lookup for candidates for a call using operator syntax. Candidates
710 SmallVector<OverloadCandidate, 16> Candidates;
743 /// \brief Clear out all of the candidates.
747 iterator begin() { return Candidates.begin();
    [all...]
  /external/llvm/lib/Target/Mips/
Mips16InstrInfo.cpp 336 BitVector Candidates =
344 Candidates.reset(MO.getReg());
348 // it will not be in the list of candidates.
365 Available &= Candidates;
376 Reg = Candidates.find_first();
377 Candidates.reset(Reg);
391 SpReg = Candidates.find_first();
392 // Candidates.reset(SpReg); // not really needed
  /external/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp 13 // distance of one between stores and loads. These form the candidates for the
127 std::forward_list<StoreToLoadForwardingCandidate> Candidates;
131 return Candidates;
165 Candidates.emplace_front(Load, Store);
169 Candidates.remove_if([&](const StoreToLoadForwardingCandidate &C) {
173 return Candidates;
183 /// \brief If a load has multiple candidates associated (i.e. different
185 /// depending on control flow. Remove these candidates.
203 std::forward_list<StoreToLoadForwardingCandidate> &Candidates) {
210 for (const auto &Cand : Candidates) {
    [all...]
StraightLineStrengthReduce.cpp 18 // reduction candidates in the following forms:
25 // candidates S1 and S2 in the same form and S1 dominates S2, we may rewrite S2
107 // can correspond to multiple candidates depending on how you associate the
158 // to Candidates, and tries to find the immediate basis for each of them.
160 // Allocate candidates and find bases for Add instructions.
166 // Allocate candidates and find bases for Mul instructions.
172 // Allocate candidates and find bases for GetElementPtr instructions.
179 // Adds the given form <CT, B, Idx, S> to Candidates, and finds its immediate
203 ilist<Candidate> Candidates;
323 // the number of existing candidates. However, we could do better by usin
    [all...]
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmInstrumentation.cpp 162 static const MCPhysReg Candidates[] = { X86::RBP, X86::RAX, X86::RBX,
165 for (unsigned Reg : Candidates) {
    [all...]
  /external/llvm/lib/Target/ARM/
ARMLoadStoreOptimizer.cpp 127 SmallVector<const MergeCandidate*,4> Candidates;
919 /// Find candidates for load/store multiple merge in list of MemOpQueueEntries.
    [all...]
  /external/webrtc/talk/session/media/
mediasession_unittest.cc 54 typedef std::vector<cricket::Candidate> Candidates;
    [all...]
  /external/webrtc/talk/app/webrtc/
webrtcsdp_unittest.cc 79 typedef std::vector<Candidate> Candidates;
215 // SDP reference string without the candidates.
    [all...]
  /external/clang/lib/Sema/
SemaTemplate.cpp     [all...]
  /external/icu/tools/srcgen/currysrc/libs/
org.eclipse.osgi_3.10.100.v20150529-1857.jar 

Completed in 1788 milliseconds