Lines Matching refs:Copy
109 for (auto& Copy : Copies) in resetCopies() local
110 Copy = Orig; in resetCopies()
122 for (auto& Copy : Copies) { in runOpOnCopies() local
123 f(Copy); in runOpOnCopies()
124 benchmark::DoNotOptimize(Copy); in runOpOnCopies()
135 runOpOnCopies<ValueType>(state, Quantity, Order(), false, [](auto& Copy) { in run() argument
136 std::sort(Copy.begin(), Copy.end()); in run()
153 runOpOnCopies<ValueType>(state, Quantity, Order(), false, [](auto& Copy) { in run() argument
154 std::stable_sort(Copy.begin(), Copy.end()); in run()
171 runOpOnCopies<ValueType>(state, Quantity, Order(), false, [](auto& Copy) { in run() argument
172 std::make_heap(Copy.begin(), Copy.end()); in run()
189 [](auto& Copy) { std::sort_heap(Copy.begin(), Copy.end()); }); in run() argument
202 runOpOnCopies<ValueType>(state, Quantity, Order(), false, [](auto& Copy) { in run() argument
203 std::make_heap(Copy.begin(), Copy.end()); in run()
204 std::sort_heap(Copy.begin(), Copy.end()); in run()
219 runOpOnCopies<ValueType>(state, Quantity, Order(), true, [](auto& Copy) { in run() argument
220 for (auto I = Copy.begin(), E = Copy.end(); I != E; ++I) { in run()
221 std::push_heap(Copy.begin(), I + 1); in run()
239 runOpOnCopies<ValueType>(state, Quantity, Order(), true, [](auto& Copy) { in run() argument
240 for (auto B = Copy.begin(), I = Copy.end(); I != B; --I) { in run()