Searched refs:Strategy (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h32 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 DDomTreeUpdater.cpp60 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 DIRMutator.cpp62 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 DGCNIterativeScheduler.h83 const StrategyKind Strategy; member in class:llvm::GCNIterativeScheduler
H A DGCNIterativeScheduler.cpp247 , 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 DMachineTraceMetrics.h377 enum Strategy { enum in class:llvm::MachineTraceMetrics
387 Ensemble *getEnsemble(Strategy);
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp36 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 DScheduler.h74 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 DScheduler.cpp24 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 DMachineTraceMetrics.cpp384 MachineTraceMetrics::getEnsemble(MachineTraceMetrics::Strategy strategy) {

Completed in 468 milliseconds