Home
last modified time | relevance | path

Searched refs:Strategy (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DDomTreeUpdater.h31 explicit DomTreeUpdater(UpdateStrategy Strategy_) : Strategy(Strategy_) {} in DomTreeUpdater()
33 : DT(&DT_), Strategy(Strategy_) {} in DomTreeUpdater()
35 : DT(DT_), Strategy(Strategy_) {} in DomTreeUpdater()
37 : PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
39 : PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
42 : DT(&DT_), PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
45 : DT(DT_), PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater()
50 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; }; in isLazy()
53 bool isEager() const { return Strategy == UpdateStrategy::Eager; }; in isEager()
208 const UpdateStrategy Strategy; variable
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDomTreeUpdater.cpp94 if (Strategy != UpdateStrategy::Lazy || !DT) in applyDomTreeUpdates()
157 if (Strategy == UpdateStrategy::Eager) { in recalculate()
214 if (Strategy == UpdateStrategy::Lazy) { in deleteBB()
227 if (Strategy == UpdateStrategy::Lazy) { in callbackDeleteBB()
280 if (Strategy == UpdateStrategy::Lazy) in applyUpdates()
283 if (Strategy == UpdateStrategy::Lazy) in applyUpdates()
327 if (Strategy == UpdateStrategy::Eager) { in insertEdge()
348 if (Strategy == UpdateStrategy::Eager) { in insertEdgeRelaxed()
373 if (Strategy == UpdateStrategy::Eager) { in deleteEdge()
394 if (Strategy == UpdateStrategy::Eager) { in deleteEdgeRelaxed()
[all …]
/freebsd-12.1/contrib/llvm/lib/FuzzMutate/
H A DIRMutator.cpp63 for (const auto &Strategy : Strategies) in mutateModule() local
64 RS.sample(Strategy.get(), in mutateModule()
65 Strategy->getWeight(CurSize, MaxSize, RS.totalWeight())); in mutateModule()
66 auto Strategy = RS.getSelection(); in mutateModule() local
68 Strategy->mutate(M, IB); in mutateModule()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp36 UnfoldStrategy Strategy; member
39 UnfoldStrategy Strategy = NO_STRATEGY) in ManualMapEntry()
40 : RegInstStr(RegInstStr), MemInstStr(MemInstStr), Strategy(Strategy) {} in ManualMapEntry()
639 &(Target.getInstruction(MemInstIter)), Entry.Strategy); in run()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineTraceMetrics.h378 enum Strategy { enum
388 Ensemble *getEnsemble(Strategy);
/freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/
H A DScheduler.cpp25 Strategy = S ? std::move(S) : llvm::make_unique<DefaultSchedulerStrategy>(); in initializeStrategy()
141 Strategy->compare(IR, ReadySet[QueueIndex])) { in select()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.h76 const StrategyKind Strategy; variable
H A DGCNIterativeScheduler.cpp243 , Strategy(S) in GCNIterativeScheduler()
327 switch (Strategy) { in finalizeSchedule()
/freebsd-12.1/contrib/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h91 std::unique_ptr<SchedulerStrategy> Strategy; variable
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DDriver.cpp106 auto Strategy = std::launch::async; in createFutureForFile() local
108 auto Strategy = std::launch::deferred; in createFutureForFile()
110 return std::async(Strategy, [=]() { in createFutureForFile()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp384 MachineTraceMetrics::getEnsemble(MachineTraceMetrics::Strategy strategy) { in getEnsemble()