Searched refs:Strategy (Results 1 – 11 of 11) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DomTreeUpdater.h | 32 explicit DomTreeUpdater(UpdateStrategy Strategy_) : Strategy(Strategy_) {} in DomTreeUpdater() 34 : DT(&DT_), Strategy(Strategy_) {} in DomTreeUpdater() 36 : DT(DT_), Strategy(Strategy_) {} in DomTreeUpdater() 38 : PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater() 40 : PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater() 43 : DT(&DT_), PDT(&PDT_), Strategy(Strategy_) {} in DomTreeUpdater() 46 : DT(DT_), PDT(PDT_), Strategy(Strategy_) {} in DomTreeUpdater() 51 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; }; in isLazy() 54 bool isEager() const { return Strategy == UpdateStrategy::Eager; }; in isEager() 267 const UpdateStrategy Strategy; variable
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DomTreeUpdater.cpp | 59 if (Strategy != UpdateStrategy::Lazy || !DT) in applyDomTreeUpdates() 122 if (Strategy == UpdateStrategy::Eager) { in recalculate() 179 if (Strategy == UpdateStrategy::Lazy) { in deleteBB() 192 if (Strategy == UpdateStrategy::Lazy) { in callbackDeleteBB() 234 if (Strategy == UpdateStrategy::Lazy) { in applyUpdates() 294 if (Strategy == UpdateStrategy::Lazy) in applyUpdatesPermissive() 331 if (Strategy == UpdateStrategy::Eager) { in insertEdge() 352 if (Strategy == UpdateStrategy::Eager) { in insertEdgeRelaxed() 377 if (Strategy == UpdateStrategy::Eager) { in deleteEdge() 398 if (Strategy == UpdateStrategy::Eager) { in deleteEdgeRelaxed() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandVectorPredication.cpp | 331 TargetTransformInfo::VPLegalization Strategy; member 333 : PI(PI), Strategy(InitStrat) {} in TransformJob() 335 bool isDone() const { return Strategy.shouldDoNothing(); } in isDone() 397 switch (Job.Strategy.EVLParamStrategy) { in expandVectorPredication() 408 Job.Strategy.EVLParamStrategy = VPLegalization::Legal; in expandVectorPredication() 411 switch (Job.Strategy.OpStrategy) { in expandVectorPredication() 421 Job.Strategy.OpStrategy = VPLegalization::Legal; in expandVectorPredication()
|
| H A D | MachineTraceMetrics.cpp | 384 MachineTraceMetrics::getEnsemble(MachineTraceMetrics::Strategy strategy) { in getEnsemble()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | IRMutator.cpp | 62 for (const auto &Strategy : Strategies) in mutateModule() local 63 RS.sample(Strategy.get(), in mutateModule() 64 Strategy->getWeight(CurSize, MaxSize, RS.totalWeight())); in mutateModule() 65 auto Strategy = RS.getSelection(); in mutateModule() local 67 Strategy->mutate(M, IB); in mutateModule()
|
| /freebsd-13.1/contrib/llvm-project/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() 654 &(Target.getInstruction(MemInstIter)), Entry.Strategy); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineTraceMetrics.h | 377 enum Strategy { enum 387 Ensemble *getEnsemble(Strategy);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | Scheduler.cpp | 24 Strategy = S ? std::move(S) : std::make_unique<DefaultSchedulerStrategy>(); in initializeStrategy() 197 Strategy->compare(IR, ReadySet[QueueIndex])) { in select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.h | 77 const StrategyKind Strategy; variable
|
| H A D | GCNIterativeScheduler.cpp | 226 , Strategy(S) in GCNIterativeScheduler() 310 switch (Strategy) { in finalizeSchedule()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | Scheduler.h | 74 std::unique_ptr<SchedulerStrategy> Strategy; variable
|