Searched refs:Strategy (Results 1 - 10 of 10) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DomTreeUpdater.h | 32 explicit DomTreeUpdater(UpdateStrategy Strategy_) : Strategy(Strategy_) {} 34 : DT(&DT_), Strategy(Strategy_) {} 36 : DT(DT_), Strategy(Strategy_) {} 38 : PDT(&PDT_), Strategy(Strategy_) {} 40 : PDT(PDT_), Strategy(Strategy_) {} 43 : DT(&DT_), PDT(&PDT_), Strategy(Strategy_) {} 46 : DT(DT_), PDT(PDT_), Strategy(Strategy_) {} 51 bool isLazy() const { return Strategy == UpdateStrategy::Lazy; }; 54 bool isEager() const { return Strategy == UpdateStrategy::Eager; }; 109 /// The Eager Strategy flushe 267 const UpdateStrategy Strategy; member in class:llvm::DomTreeUpdater::UpdateStrategy [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DomTreeUpdater.cpp | 60 if (Strategy != UpdateStrategy::Lazy || !DT) 81 if (Strategy != UpdateStrategy::Lazy || !PDT) 123 if (Strategy == UpdateStrategy::Eager) { 168 if (Strategy == UpdateStrategy::Eager || DeletedBBs.empty()) 180 if (Strategy == UpdateStrategy::Lazy) { 193 if (Strategy == UpdateStrategy::Lazy) { 235 if (Strategy == UpdateStrategy::Lazy) { 294 if (Strategy == UpdateStrategy::Lazy) 331 if (Strategy == UpdateStrategy::Eager) { 352 if (Strategy [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 62 for (const auto &Strategy : Strategies) 63 RS.sample(Strategy.get(), 64 Strategy->getWeight(CurSize, MaxSize, RS.totalWeight())); 65 auto Strategy = RS.getSelection(); local 67 Strategy->mutate(M, IB);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.h | 83 const StrategyKind Strategy; member in class:llvm::GCNIterativeScheduler
|
H A D | GCNIterativeScheduler.cpp | 247 , Strategy(S) 331 switch (Strategy) { 447 // Legacy MaxOccupancy Strategy 545 // Minimal Register Strategy
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineTraceMetrics.h | 377 enum Strategy { enum in class:llvm::MachineTraceMetrics 387 Ensemble *getEnsemble(Strategy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86FoldTablesEmitter.cpp | 36 UnfoldStrategy Strategy; member in struct:__anon4954::ManualMapEntry 39 UnfoldStrategy Strategy = NO_STRATEGY) 40 : RegInstStr(RegInstStr), MemInstStr(MemInstStr), Strategy(Strategy) {} 653 &(Target.getInstruction(MemInstIter)), Entry.Strategy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | Scheduler.h | 74 std::unique_ptr<SchedulerStrategy> Strategy; member in class:llvm::mca::Scheduler 131 /// Verify the given selection strategy and set the Strategy member
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 24 Strategy = S ? std::move(S) : std::make_unique<DefaultSchedulerStrategy>(); 197 Strategy->compare(IR, ReadySet[QueueIndex])) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineTraceMetrics.cpp | 384 MachineTraceMetrics::getEnsemble(MachineTraceMetrics::Strategy strategy) {
|
Completed in 468 milliseconds