Lines Matching refs:Value
33 template <typename Value>
34 class SmartRange : public oneapi::tbb::blocked_range<Value> {
35 using base_range = oneapi::tbb::blocked_range<Value>;
37 …SmartRange(const Value& first, const Value& last) : base_range(first, last), change_vector(nullptr… in SmartRange()
38 SmartRange(const Value& first, const Value& last, std::vector<std::size_t>& cv) in SmartRange()
52 Value reduction(const Value& idx) const { in reduction()
53 Value result = idx; in reduction()
55 result = result + Value(index); in reduction()
57 return Value(result); in reduction()
60 Value scan(const Value& idx, bool is_final_scan) const { in scan()
62 Value result = idx; in scan()
64 result = result + Value(index); in scan()