Searched refs:DivergenceAnalysisImpl (Results 1 – 2 of 2) sorted by relevance
93 DivergenceAnalysisImpl::DivergenceAnalysisImpl( in DivergenceAnalysisImpl() function in DivergenceAnalysisImpl99 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 …]
37 class DivergenceAnalysisImpl {46 DivergenceAnalysisImpl(const Function &F, const Loop *RegionLoop,152 std::unique_ptr<DivergenceAnalysisImpl> DA;