Lines Matching refs:AccumulatorUse
111 enum class AccumulatorUse : uint8_t { enum
118 inline AccumulatorUse operator&(AccumulatorUse lhs, AccumulatorUse rhs) {
120 return static_cast<AccumulatorUse>(result);
123 inline AccumulatorUse operator|(AccumulatorUse lhs, AccumulatorUse rhs) {
125 return static_cast<AccumulatorUse>(result);
129 const AccumulatorUse& use);
149 static constexpr bool ReadsAccumulator(AccumulatorUse accumulator_use) { in ReadsAccumulator()
150 return accumulator_use == AccumulatorUse::kRead || in ReadsAccumulator()
151 accumulator_use == AccumulatorUse::kReadWrite; in ReadsAccumulator()
155 static constexpr bool WritesAccumulator(AccumulatorUse accumulator_use) { in WritesAccumulator()
156 return accumulator_use == AccumulatorUse::kWrite || in WritesAccumulator()
157 accumulator_use == AccumulatorUse::kReadWrite; in WritesAccumulator()