Home
last modified time | relevance | path

Searched defs:Cand (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.cpp24 static bool isADDIInstr(const GenericScheduler::SchedCandidate &Cand) { in isADDIInstr()
29 bool PPCPreRASchedStrategy::biasAddiLoadCandidate(SchedCandidate &Cand, in biasAddiLoadCandidate()
49 bool PPCPreRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate()
164 bool PPCPostRASchedStrategy::biasAddiCandidate(SchedCandidate &Cand, in biasAddiCandidate()
176 bool PPCPostRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate()
H A DPPCBranchCoalescing.cpp231 bool PPCBranchCoalescing::canCoalesceBranch(CoalescingCandidateInfo &Cand) { in canCoalesceBranch()
H A DPPCFrameLowering.cpp2771 MCPhysReg Cand = CSRegs[i]; in updateCalleeSaves() local
2795 MCPhysReg Cand = CSRegs[i]; in updateCalleeSaves() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp139 const StoreToLoadForwardingCandidate &Cand) { in operator <<()
274 for (const auto &Cand : Candidates) { in removeDependencesFromMultipleStores() local
300 Candidates.remove_if([&](const StoreToLoadForwardingCandidate &Cand) { in removeDependencesFromMultipleStores()
422 propagateStoredValueToLoadUsers(const StoreToLoadForwardingCandidate &Cand, in propagateStoredValueToLoadUsers()
525 for (const StoreToLoadForwardingCandidate &Cand : StoreToLoadDependences) { in processLoop() local
605 const StoreToLoadForwardingCandidate &Cand) { in processLoop()
618 for (const auto &Cand : Candidates) in processLoop() local
H A DConstantHoisting.cpp382 ConstPtrUnionType Cand = ConstInt; in collectConstantCandidates() local
440 ConstPtrUnionType Cand = ConstExpr; in collectConstantCandidates() local
H A DGVNSink.cpp713 SinkingInstructionCandidate Cand; in analyzeInstructionForSinking() local
760 auto Cand = analyzeInstructionForSinking(LRI, InstNum, MemoryInstNum, in sinkBB() local
H A DRewriteStatepointsForGC.cpp2432 Instruction *Cand = cast<Instruction>(It.first); in rematerializeLiveValuesAtUses() local
2513 for (auto *Cand : LiveValuesToBeDeleted) { in rematerializeLiveValuesAtUses() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.cpp61 bool AArch64PostRASchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocGreedy.cpp861 bool RAGreedy::growRegion(GlobalSplitCandidate &Cand) { in growRegion()
940 bool RAGreedy::calcCompactRegion(GlobalSplitCandidate &Cand) { in calcCompactRegion()
1002 BlockFrequency RAGreedy::calcGlobalSplitCost(GlobalSplitCandidate &Cand, in calcGlobalSplitCost()
1080 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion() local
1089 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion() local
1128 GlobalSplitCandidate &Cand = GlobalCand[CandIn]; in splitAroundRegion() local
1136 GlobalSplitCandidate &Cand = GlobalCand[CandOut]; in splitAroundRegion() local
1256 GlobalSplitCandidate &Cand = GlobalCand[NumCands]; in calculateRegionSplitCostAroundReg() local
1337 GlobalSplitCandidate &Cand = GlobalCand[BestCand]; in doRegionSplit() local
1349 GlobalSplitCandidate &Cand = GlobalCand.front(); in doRegionSplit() local
H A DMachineScheduler.cpp3413 void GenericSchedulerBase::traceCandidate(const SchedCandidate &Cand) { in traceCandidate()
3472 GenericSchedulerBase::SchedCandidate &Cand, in tryLess()
3488 GenericSchedulerBase::SchedCandidate &Cand, in tryGreater()
3503 GenericSchedulerBase::SchedCandidate &Cand, in tryLatency()
3664 static void tracePick(const GenericSchedulerBase::SchedCandidate &Cand, in tracePick()
3822 GenericSchedulerBase::SchedCandidate &Cand, in tryPressure()
3906 void GenericScheduler::initCandidate(SchedCandidate &Cand, SUnit *SU, in initCandidate()
3954 bool GenericScheduler::tryCandidate(SchedCandidate &Cand, in tryCandidate()
4066 SchedCandidate &Cand) { in pickNodeFromQueue()
4153 SchedCandidate Cand = BotCand; in pickNodeBidirectional() local
[all …]
H A DMachineOutliner.cpp980 for (auto &Cand : OF.Candidates) { in createOutlinedFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.cpp141 SISchedulerCandidate &Cand, in tryLess()
158 SISchedulerCandidate &Cand, in tryGreater()
182 void SIScheduleBlock::traceCandidate(const SISchedCandidate &Cand) { in traceCandidate()
189 void SIScheduleBlock::tryCandidateTopDown(SISchedCandidate &Cand, in tryCandidateTopDown()
1508 bool SIScheduleBlockScheduler::tryCandidateLatency(SIBlockSchedCandidate &Cand, in tryCandidateLatency()
1533 bool SIScheduleBlockScheduler::tryCandidateRegUsage(SIBlockSchedCandidate &Cand, in tryCandidateRegUsage()
1556 SIBlockSchedCandidate Cand; in pickBlock() local
H A DGCNSchedStrategy.cpp199 void GCNSchedStrategy::initCandidate(SchedCandidate &Cand, SUnit *SU, in initCandidate()
327 SchedCandidate &Cand, in pickNodeFromQueue()
433 SchedCandidate Cand = BotCand; in pickNodeBidirectional() local
542 bool GCNMaxILPSchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate()
641 bool GCNMaxMemoryClauseSchedStrategy::tryCandidate(SchedCandidate &Cand, in tryCandidate()
H A DGCNMinRegStrategy.cpp123 auto &Cand = *I++; in findMax() local
H A DAMDGPUIGroupLP.cpp2113 SUnit *Cand = nullptr; in applyIGLPStrategy() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp1735 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion() local
5244 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(); in FindConversionForRefInit() local
10437 for (OverloadCandidateSet::iterator Cand = CandidateSet.begin(), in AddArgumentDependentLookupCandidates() local
11265 DeferredTemplateOverloadCandidate *Cand = FirstDeferredCandidate; in InjectNonDeducedTemplateCandidates() local
11316 llvm::any_of(Candidates, [&](const OverloadCandidate *Cand) { in CudaExcludeWrongSideCandidates()
11326 auto IsWrongSideCandidate = [&](const OverloadCandidate *Cand) { in CudaExcludeWrongSideCandidates()
11413 [](OverloadCandidate &Cand) { return &Cand; }); in BestViableFunctionImpl()
11419 for (auto *Cand : Candidates) { in BestViableFunctionImpl() local
11448 for (auto *Cand : Candidates) { in BestViableFunctionImpl() local
11813 static void DiagnoseBadConversion(Sema &S, OverloadCandidate *Cand, in DiagnoseBadConversion()
[all …]
H A DSemaTypeTraits.cpp78 DeclAccessPair Cand = DeclAccessPair::make(CandDecl, clang::AS_none); in LookupSpecialMemberFromXValue() local
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DAMDGPU.cpp144 for (auto Cand : ROCmSearchDirs) { in getInstallationPathCandidates() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp904 populateEHOperandBundle(VPCandidateInfo &Cand, in populateEHOperandBundle()
1063 for (VPCandidateInfo Cand : FuncInfo.ValueSites[Kind]) { in instrument() local
H A DInstrProfiling.cpp547 for (auto &Cand : LoopToCandidates[&L]) { in run() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DPartialInlining.cpp630 BasicBlock *Cand = OutliningInfo->NonReturnBlock; in computeOutliningInfo() local
H A DIROutliner.cpp1167 IRSimilarityCandidate &Cand = *Region.Candidate; in getGVNForPHINode() local
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp423 for (const CodeGenRegister *Cand : Leads) { in computeSecondarySubRegs() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp858 MachineInstr *ARMLoadStoreOpt::MergeOpsUpdate(const MergeCandidate &Cand) { in MergeOpsUpdate()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp1463 if (const VarDecl *Cand = Node->getNRVOCandidate()) { in VisitReturnStmt() local

12