Home
last modified time | relevance | path

Searched refs:Cand (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/CodeGen/
DMachineScheduler.cpp2244 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) { in traceCandidate() argument
2248 switch (Cand.Reason) { in traceCandidate()
2252 P = Cand.RPDelta.Excess; in traceCandidate()
2255 P = Cand.RPDelta.CriticalMax; in traceCandidate()
2258 P = Cand.RPDelta.CurrentMax; in traceCandidate()
2261 ResIdx = Cand.Policy.ReduceResIdx; in traceCandidate()
2264 ResIdx = Cand.Policy.DemandResIdx; in traceCandidate()
2267 Latency = Cand.SU->getDepth(); in traceCandidate()
2270 Latency = Cand.SU->getHeight(); in traceCandidate()
2273 Latency = Cand.SU->getHeight(); in traceCandidate()
[all …]
DRegAllocGreedy.cpp337 void growRegion(GlobalSplitCandidate &Cand);
1004 void RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion() argument
1007 SmallVectorImpl<unsigned> &ActiveBlocks = Cand.ActiveBlocks; in growRegion()
1040 if (Cand.PhysReg) in growRegion()
1041 addThroughConstraints(Cand.Intf, NewBlocks); in growRegion()
1061 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion() argument
1067 Cand.reset(IntfCache, 0); in calcCompactRegion()
1073 SpillPlacer->prepare(Cand.LiveBundles); in calcCompactRegion()
1077 if (!addSplitConstraints(Cand.Intf, Cost)) { in calcCompactRegion()
1082 growRegion(Cand); in calcCompactRegion()
[all …]
/external/clang/lib/Sema/
DSemaOverload.cpp1146 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() local
1147 Cand != Conversions.end(); ++Cand) in TryUserDefinedConversion()
1148 if (Cand->Viable) in TryUserDefinedConversion()
1149 ICS.Ambiguous.addConversion(Cand->Function); in TryUserDefinedConversion()
4152 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(); in FindConversionForRefInit() local
4153 Cand != CandidateSet.end(); ++Cand) in FindConversionForRefInit()
4154 if (Cand->Viable) in FindConversionForRefInit()
4155 ICS.Ambiguous.addConversion(Cand->Function); in FindConversionForRefInit()
8321 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(), in AddArgumentDependentLookupCandidates() local
8323 Cand != CandEnd; ++Cand) in AddArgumentDependentLookupCandidates()
[all …]
DSemaLookup.cpp2540 for (auto *Cand : Candidates) { in LookupSpecialMember() local
2541 if (Cand->isInvalidDecl()) in LookupSpecialMember()
2544 if (UsingShadowDecl *U = dyn_cast<UsingShadowDecl>(Cand)) { in LookupSpecialMember()
2549 Cand = U->getTargetDecl(); in LookupSpecialMember()
2551 if (Cand->isInvalidDecl()) in LookupSpecialMember()
2555 if (CXXMethodDecl *M = dyn_cast<CXXMethodDecl>(Cand)) { in LookupSpecialMember()
2564 dyn_cast<FunctionTemplateDecl>(Cand)) { in LookupSpecialMember()
2575 assert(isa<UsingDecl>(Cand) && "illegal Kind of operator = Decl"); in LookupSpecialMember()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h838 void traceCandidate(const SchedCandidate &Cand);
884 void tryCandidate(SchedCandidate &Cand,
945 void tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand);
947 void pickNodeFromQueue(SchedCandidate &Cand);
/external/llvm/utils/TableGen/
DCodeGenRegisters.cpp421 CodeGenRegister *Cand = const_cast<CodeGenRegister*>(Leads[i]); in computeSecondarySubRegs() local
423 if (Cand == this || getSubRegIndex(Cand)) in computeSecondarySubRegs()
429 assert(!Cand->ExplicitSubRegs.empty() && in computeSecondarySubRegs()
431 for (unsigned j = 1, e = Cand->ExplicitSubRegs.size(); j != e; ++j) { in computeSecondarySubRegs()
432 if (CodeGenSubRegIndex *Idx = getSubRegIndex(Cand->ExplicitSubRegs[j])) in computeSecondarySubRegs()
448 NewSubRegs.push_back(std::make_pair(Concat, Cand)); in computeSecondarySubRegs()