/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineOutliner.h | 37 struct Candidate { struct 45 // The first instruction in this \p Candidate. argument 48 // The last instruction in this \p Candidate. argument 51 // The basic block that contains this Candidate. argument 58 /// Liveness information for this Candidate. Tracks from the end of the argument 80 "Candidate's Machine Function must track liveness"); in initFromEndOfBlockToStartOfSeq() argument 120 unsigned getLength() const { return Len; } in getLength() 130 void setCallInfo(unsigned CID, unsigned CO) { in setCallInfo() 141 MachineInstr &front() { return *FirstInst; } in front() 142 MachineInstr &back() { return *LastInst; } in back() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZMachineScheduler.h | 41 struct Candidate { struct 50 Candidate() = default; argument 57 bool noCost() const { in noCost() 62 void dumpCosts() { in dumpCosts()
|
H A D | SystemZMachineScheduler.cpp | 201 Candidate(SUnit *SU_, SystemZHazardRecognizer &HazardRec) : Candidate() { in Candidate() function in SystemZPostRASchedStrategy::Candidate
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | StraightLineStrengthReduce.cpp | 133 struct Candidate { struct in __anon368811100111::StraightLineStrengthReduce 134 enum Kind { 142 Candidate(Kind CT, const SCEV *B, ConstantInt *Idx, Value *S, in Candidate() function 146 Kind CandidateKind = Invalid; 148 const SCEV *Base = nullptr; 153 ConstantInt *Index = nullptr; 155 Value *Stride = nullptr; 171 Instruction *Ins = nullptr; 175 Candidate *Basis = nullptr;
|
H A D | NaryReassociate.cpp | 419 Value *Candidate = findClosestMatchingDominator(CandidateExpr, GEP); in tryReassociateGEPAtIndex() local 569 if (Value *Candidate = Candidates.back()) { in findClosestMatchingDominator() local
|
H A D | LoopLoadElimination.cpp | 395 for (const auto &Candidate : Candidates) in collectMemchecks() local
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | ROCm.h | 62 struct Candidate { struct 71 Candidate(std::string Path, bool StrictChecking = false, argument 73 : Path(Path), StrictChecking(StrictChecking), in Path()
|
H A D | Cuda.cpp | 135 struct Candidate { in CudaInstallationDetector() struct 136 std::string Path; in CudaInstallationDetector() 137 bool StrictChecking; in CudaInstallationDetector() 139 Candidate(std::string Path, bool StrictChecking = false) in CudaInstallationDetector() argument 192 for (const auto &Candidate : Candidates) { in CudaInstallationDetector() local
|
H A D | AMDGPU.cpp | 438 for (const auto &Candidate : ROCmDirs) { in detectDeviceLibrary() local 460 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 __anonb03821a80111::GCNMinRegScheduler 25 const SUnit *SU; 26 int Priority; 28 Candidate(const SUnit *SU_, int Priority_ = 0) in Candidate() argument
|
H A D | GCNILPSched.cpp | 22 struct Candidate : ilist_node<Candidate> { struct in __anon6a708eff0111::GCNILPScheduler 23 SUnit *SU; 25 Candidate(SUnit *SU_) in Candidate() function
|
H A D | GCNNSAReassign.cpp | 254 using Candidate = std::pair<const MachineInstr*, bool>; in runOnMachineFunction() typedef
|
H A D | SIOptimizeExecMasking.cpp | 361 Register Candidate = MO.getReg(); in findInstrBackwards() local
|
/freebsd/contrib/bmake/ |
H A D | suff.c | 197 typedef struct Candidate { struct 212 struct Candidate *parent; argument 222 CandidateList childrenList; argument 224 } Candidate; typedef
|
/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 | 209 BasicBlock *Candidate = nullptr; in computeDominator() local 236 BasicBlock *Candidate = nullptr; in computePostDominator() local
|
H A D | CloneDetection.cpp | 505 const StmtSequence &Candidate = HashGroup[j]; in splitCloneGroups() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | VLIWMachineScheduler.cpp | 525 const RegPressureTracker &RPTracker, SchedCandidate &Candidate, in readyQueueVerboseDump() 597 SchedCandidate &Candidate, in SchedulingCost() 771 SchedCandidate &Candidate) { in pickNodeFromQueue()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 843 static bool doesHistoryAllowICP(const Instruction &Inst, StringRef Candidate) { in doesHistoryAllowICP() 971 Function &F, InlineCandidate &Candidate, uint64_t SumOrigin, uint64_t &Sum, in tryPromoteAndInlineCandidate() 1232 InlineCandidate Candidate = {I, LocalNotInlinedCallSites.lookup(I), in inlineHotFunctions() local 1279 InlineCandidate &Candidate, SmallVector<CallBase *, 8> *InlinedCallSites) { in tryInlineCandidate() 1391 SampleProfileLoader::shouldInlineCandidate(InlineCandidate &Candidate) { in shouldInlineCandidate() 1497 InlineCandidate Candidate = CQueue.top(); in inlineHotFunctionsWithPriority() local 2386 const auto Candidate = *CI; in runStaleProfileMatching() local 2402 LineLocation Candidate(CandidateLineOffset, L.Discriminator); in runStaleProfileMatching() local 2416 LineLocation Candidate(CandidateLineOffset, Loc.Discriminator); in runStaleProfileMatching() local
|
H A D | FunctionImport.cpp | 476 [&](const auto &Candidate) { in computeImportForModule() 484 [](const auto &Candidate) { return Candidate.second; }); in computeImportForModule() 506 PotentialCandidates, [&](const auto *Candidate) { in computeImportForModule()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanSLP.cpp | 248 for (auto *Candidate : Candidates) { in getBest() local 272 for (auto *Candidate : BestCandidates) { in getBest() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsELFObjectWriter.cpp | 197 static bool compareMatchingRelocs(const MipsRelocationEntry &Candidate, in compareMatchingRelocs()
|
/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 | 655 BuiltinIndexListTy *Candidate, in CanReuseSignature() 697 for (auto *Candidate : KnownSignatures) { in GroupBySignature() local
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/ |
H A D | InterpolatingCompilationDatabase.cpp | 424 for (const auto &Candidate : Candidates) { in pickWinner() local
|