| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineOutliner.h | 38 struct Candidate { struct 46 // The first instruction in this \p Candidate. argument 49 // The last instruction in this \p Candidate. argument 52 // The basic block that contains this Candidate. argument 59 /// Liveness information for this Candidate. Tracks from the end of the argument 66 /// Liveness information restricted to this Candidate's instruction sequence. argument 81 "Candidate's Machine Function must track liveness"); in initFromEndOfBlockToStartOfSeq() argument 98 "Candidate's Machine Function must track liveness"); in initInSeq() argument 117 /// Target-specific flags for this Candidate's MBB. argument 120 /// Return the number of instructions in this Candidate. argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.h | 39 struct Candidate { struct 48 Candidate() = default; argument 55 bool noCost() const { in noCost() 60 void dumpCosts() { in dumpCosts()
|
| H A D | SystemZMachineScheduler.cpp | 203 Candidate(SUnit *SU_, SystemZHazardRecognizer &HazardRec) : Candidate() { in Candidate() function in SystemZPostRASchedStrategy::Candidate
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | SimpleTypoCorrection.cpp | 21 void SimpleTypoCorrection::add(const StringRef Candidate) { in add() 43 void SimpleTypoCorrection::add(const char *Candidate) { in add() 48 void SimpleTypoCorrection::add(const IdentifierInfo *Candidate) { in add()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StraightLineStrengthReduce.cpp | 137 struct Candidate { struct in __anon0eec50480111::StraightLineStrengthReduce 138 enum Kind { 146 Candidate(Kind CT, const SCEV *B, ConstantInt *Idx, Value *S, in Candidate() argument 150 Kind CandidateKind = Invalid; 152 const SCEV *Base = nullptr; 157 ConstantInt *Index = nullptr; 159 Value *Stride = nullptr; 175 Instruction *Ins = nullptr; 179 Candidate *Basis = nullptr;
|
| H A D | NaryReassociate.cpp | 420 Value *Candidate = findClosestMatchingDominator(CandidateExpr, GEP); in tryReassociateGEPAtIndex() local 567 if (Value *Candidate = Candidates.pop_back_val()) { in findClosestMatchingDominator() local
|
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | ROCm.h | 65 struct Candidate { struct 74 Candidate(std::string Path, bool StrictChecking = false, argument 76 : Path(Path), StrictChecking(StrictChecking), in Path()
|
| H A D | Cuda.cpp | 141 struct Candidate { in CudaInstallationDetector() struct 142 std::string Path; in CudaInstallationDetector() 143 bool StrictChecking; in CudaInstallationDetector() 145 Candidate(std::string Path, bool StrictChecking = false) in CudaInstallationDetector() function 199 for (const auto &Candidate : Candidates) { in CudaInstallationDetector() local
|
| H A D | AMDGPU.cpp | 375 for (const auto &Candidate : ROCmDirs) { in detectDeviceLibrary() local 397 for (const auto &Candidate : HIPSearchDirs) { in detectHIPRuntime() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNMinRegStrategy.cpp | 24 struct Candidate : ilist_node<Candidate> { struct in __anon235545e00111::GCNMinRegScheduler 25 const SUnit *SU; 26 int Priority; 28 Candidate(const SUnit *SU_, int Priority_ = 0) in Candidate() function
|
| H A D | GCNILPSched.cpp | 22 struct Candidate : ilist_node<Candidate> { struct in __anon1a74e9370111::GCNILPScheduler 23 SUnit *SU; 25 Candidate(SUnit *SU_) in Candidate() argument
|
| H A D | GCNNSAReassign.cpp | 259 using Candidate = std::pair<const MachineInstr*, bool>; in run() typedef
|
| /freebsd/contrib/bmake/ |
| H A D | suff.c | 197 typedef struct Candidate { struct 212 struct Candidate *parent; argument 222 CandidateList childrenList; argument 224 } Candidate; argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.cpp | 46 SchedCandidate &Candidate, in SchedulingCost()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ThreadSafetyTIL.cpp | 208 BasicBlock *Candidate = nullptr; in computeDominator() local 235 BasicBlock *Candidate = nullptr; in computePostDominator() local
|
| H A D | CloneDetection.cpp | 504 const StmtSequence &Candidate = HashGroup[j]; in splitCloneGroups() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VLIWMachineScheduler.cpp | 522 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump() 594 SchedCandidate &Candidate, in SchedulingCost() 768 SchedCandidate &Candidate) { in pickNodeFromQueue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SampleProfile.cpp | 806 static bool doesHistoryAllowICP(const Instruction &Inst, StringRef Candidate) { in doesHistoryAllowICP() 920 Function &F, InlineCandidate &Candidate, uint64_t SumOrigin, uint64_t &Sum, in tryPromoteAndInlineCandidate() 1185 InlineCandidate Candidate = {I, LocalNotInlinedCallSites.lookup(I), in inlineHotFunctions() local 1232 InlineCandidate &Candidate, SmallVector<CallBase *, 8> *InlinedCallSites) { in tryInlineCandidate() 1343 SampleProfileLoader::shouldInlineCandidate(InlineCandidate &Candidate) { in shouldInlineCandidate() 1450 InlineCandidate Candidate = CQueue.top(); in inlineHotFunctionsWithPriority() local
|
| H A D | SampleProfileMatcher.cpp | 232 const auto &Candidate = R->second; in matchNonCallsiteLocs() local 247 LineLocation Candidate(CandidateLineOffset, L.Discriminator); in matchNonCallsiteLocs() local 260 LineLocation Candidate(CandidateLineOffset, Loc.Discriminator); in matchNonCallsiteLocs() local
|
| H A D | FunctionImport.cpp | 597 [&](const auto &Candidate) { in computeImportForModule() 605 [](const auto &Candidate) { return Candidate.second; }); in computeImportForModule() 627 PotentialCandidates, [&](const auto *Candidate) { in computeImportForModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 304 for (auto *Candidate : Candidates) { in getBest() local 328 for (auto *Candidate : BestCandidates) { in getBest() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | IndirectCallPromotion.cpp | 596 auto &Candidate = Candidates[CalleeIndexIter->second]; in computeVTableInfos() local 731 for (const auto &Candidate : Candidates) { in tryToPromoteWithVTableCmp() local 858 auto &Candidate = Candidates[I]; in isProfitableToCompareVTables() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/ |
| H A D | SPIRVConvergenceRegionAnalysis.cpp | 80 ConvergenceRegion *Candidate = nullptr; in findParentRegion() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 65 IRSimilarityCandidate *Candidate = nullptr; member
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangOpenCLBuiltinEmitter.cpp | 650 BuiltinIndexListTy *Candidate, in CanReuseSignature() 692 for (auto *Candidate : KnownSignatures) { in GroupBySignature() local
|