Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h32 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()
224 const UpdateStrategy Strategy; variable
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp339 class Strategy;
985 class Strategy { class
1001 Strategy() = default;
1002 Strategy(const Strategy &) = delete; // Let's avoid copies.
1003 Strategy &operator=(const Strategy &) = delete;
1004 Strategy(Strategy &&) = default;
1005 Strategy &operator=(Strategy &&) = default;
1430 case Strategy::Kind::Span: in getFixits()
1434 case Strategy::Kind::Array: in getFixits()
2607 static Strategy
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp60 if (Strategy != UpdateStrategy::Lazy || !DT) in applyDomTreeUpdates()
81 if (Strategy != UpdateStrategy::Lazy || !PDT) in applyPostDomTreeUpdates()
122 if (Strategy == UpdateStrategy::Eager) { in recalculate()
167 if (Strategy == UpdateStrategy::Eager || DeletedBBs.empty()) in isBBPendingDeletion()
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()
318 if (Strategy == DomTreeUpdater::UpdateStrategy::Eager) in dropOutOfDateUpdates()
354 if (Strategy == UpdateStrategy::Eager) { in dump()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DThreadPool.cpp37 : Strategy(S), MaxThreadCount(S.compute_thread_count()) {} in ThreadPool()
48 Strategy.apply_thread_strategy(ThreadID); in grow()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp754 TargetTransformInfo::VPLegalization Strategy; member
756 : PI(PI), Strategy(InitStrat) {} in TransformJob()
758 bool isDone() const { return Strategy.shouldDoNothing(); } in isDone()
820 switch (Job.Strategy.EVLParamStrategy) { in expandVectorPredication()
831 Job.Strategy.EVLParamStrategy = VPLegalization::Legal; in expandVectorPredication()
834 switch (Job.Strategy.OpStrategy) { in expandVectorPredication()
844 Job.Strategy.OpStrategy = VPLegalization::Legal; in expandVectorPredication()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfWriter.h110 FunctionPruningStrategy Strategy(ProfileMap, OutputSizeLimit); in writeWithSizeLimit()
111 return writeWithSizeLimitInternal(ProfileMap, OutputSizeLimit, &Strategy); in writeWithSizeLimit()
145 FunctionPruningStrategy *Strategy);
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp71 for (const auto &Strategy : Strategies) in mutateModule() local
72 RS.sample(Strategy.get(), in mutateModule()
73 Strategy->getWeight(CurSize, MaxSize, RS.totalWeight())); in mutateModule()
76 auto Strategy = RS.getSelection(); in mutateModule() local
78 Strategy->mutate(M, IB); in mutateModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DScheduler.cpp24 Strategy = S ? std::move(S) : std::make_unique<DefaultSchedulerStrategy>(); in initializeStrategy()
197 Strategy->compare(IR, ReadySet[QueueIndex])) { in select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.h77 const StrategyKind Strategy; variable
H A DGCNIterativeScheduler.cpp221 , Strategy(S) in GCNIterativeScheduler()
305 switch (Strategy) { in finalizeSchedule()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h74 std::unique_ptr<SchedulerStrategy> Strategy; variable
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadPool.h214 const ThreadPoolStrategy Strategy; variable
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DX86FoldTablesEmitter.cpp32 uint16_t Strategy; member
745 &(Target.getInstruction(MemInstIter)), Entry.Strategy, true); in run()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfWriter.cpp94 FunctionPruningStrategy *Strategy) { in writeWithSizeLimitInternal() argument
124 Strategy->Erase(TotalSize); in writeWithSizeLimitInternal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp3007 std::unique_ptr<GCStrategy> Strategy = findGCStrategy(F); in shouldRewriteStatepointsIn() local
3009 assert(Strategy && "GC strategy is required by function, but was not found"); in shouldRewriteStatepointsIn()
3011 return Strategy->useRS4GC(); in shouldRewriteStatepointsIn()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAMDGPU.td2200 llvm_i32_ty // Reduction Strategy Switch for lowering ( 0: Default,
/freebsd-14.2/contrib/one-true-awk/testdir/
H A Dfunstack.ok3027 Richard L. Sites Optimal Shift Strategy for a
H A Dfunstack.in23107 title = "Optimal Shift Strategy for a Block-Transfer {CCD} Memory",