Searched refs:Strategy (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DomTreeUpdater.h | 31 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 D | DomTreeUpdater.cpp | 94 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 D | IRMutator.cpp | 63 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 D | X86FoldTablesEmitter.cpp | 36 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 D | MachineTraceMetrics.h | 378 enum Strategy { enum 388 Ensemble *getEnsemble(Strategy);
|
| /freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/ |
| H A D | Scheduler.cpp | 25 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 D | GCNIterativeScheduler.h | 76 const StrategyKind Strategy; variable
|
| H A D | GCNIterativeScheduler.cpp | 243 , Strategy(S) in GCNIterativeScheduler() 327 switch (Strategy) { in finalizeSchedule()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | Scheduler.h | 91 std::unique_ptr<SchedulerStrategy> Strategy; variable
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Driver.cpp | 106 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 D | MachineTraceMetrics.cpp | 384 MachineTraceMetrics::getEnsemble(MachineTraceMetrics::Strategy strategy) { in getEnsemble()
|