Home
last modified time | relevance | path

Searched refs:DivergenceAnalysisImpl (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DDivergenceAnalysis.cpp93 DivergenceAnalysisImpl::DivergenceAnalysisImpl( in DivergenceAnalysisImpl() function in DivergenceAnalysisImpl
99 bool DivergenceAnalysisImpl::markDivergent(const Value &DivVal) { in markDivergent()
111 bool DivergenceAnalysisImpl::isTemporalDivergent( in isTemporalDivergent()
128 bool DivergenceAnalysisImpl::inRegion(const Instruction &I) const { in inRegion()
136 void DivergenceAnalysisImpl::pushUsers(const Value &V) { in pushUsers()
169 void DivergenceAnalysisImpl::analyzeTemporalDivergence( in analyzeTemporalDivergence()
191 void DivergenceAnalysisImpl::analyzeLoopExitDivergence( in analyzeLoopExitDivergence()
245 void DivergenceAnalysisImpl::propagateLoopExitDivergence( in propagateLoopExitDivergence()
313 void DivergenceAnalysisImpl::compute() { in compute()
337 bool DivergenceAnalysisImpl::isDivergent(const Value &V) const { in isDivergent()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDivergenceAnalysis.h37 class DivergenceAnalysisImpl {
46 DivergenceAnalysisImpl(const Function &F, const Loop *RegionLoop,
152 std::unique_ptr<DivergenceAnalysisImpl> DA;