Searched refs:DivVal (Results 1 – 2 of 2) sorted by relevance
99 bool DivergenceAnalysisImpl::markDivergent(const Value &DivVal) { in markDivergent() argument100 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() local317 assert(isDivergent(*DivVal) && "Worklist invariant violated!"); in compute()318 pushUsers(*DivVal); in compute()
65 bool markDivergent(const Value &DivVal);