Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DDivergenceAnalysis.cpp99 bool DivergenceAnalysisImpl::markDivergent(const Value &DivVal) { in markDivergent() argument
100 if (isAlwaysUniform(DivVal)) in markDivergent()
102 assert(isa<Instruction>(DivVal) || isa<Argument>(DivVal)); in markDivergent()
103 assert(!isAlwaysUniform(DivVal) && "cannot be a divergent"); in markDivergent()
104 return DivergentValues.insert(&DivVal).second; in markDivergent()
316 for (const auto *DivVal : DivValuesCopy) { in compute() local
317 assert(isDivergent(*DivVal) && "Worklist invariant violated!"); in compute()
318 pushUsers(*DivVal); in compute()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DDivergenceAnalysis.h65 bool markDivergent(const Value &DivVal);