Lines Matching refs:vec
33 void benchmarkFunctionForVector(std::vector<ContainerType>& vec, int capacity) { in benchmarkFunctionForVector() argument
36 vec[i] = !result; in benchmarkFunctionForVector()
42 resultInt += vec[i]; in benchmarkFunctionForVector()
46 benchmark::DoNotOptimize(vec); in benchmarkFunctionForVector()
51 void benchmarkStdFillForVector(std::vector<ContainerType>& vec, int capacity) { in benchmarkStdFillForVector() argument
52 std::fill(vec.begin(), vec.end(), true); in benchmarkStdFillForVector()
55 resultInt += vec[i]; in benchmarkStdFillForVector()
59 benchmark::DoNotOptimize(vec); in benchmarkStdFillForVector()
91 std::vector<bool> vec(capacity); in BM_BasicVectorBoolUsage() local
94 benchmarkFunctionForVector<bool>(vec, capacity); in BM_BasicVectorBoolUsage()
101 std::vector<bool> vec(capacity); in BM_VectorBoolStdFill() local
104 benchmarkStdFillForVector<bool>(vec, capacity); in BM_VectorBoolStdFill()
111 std::vector<int8_t> vec(capacity); in BM_BasicVectorInt8Usage() local
114 benchmarkFunctionForVector<int8_t>(vec, capacity); in BM_BasicVectorInt8Usage()
121 std::vector<int8_t> vec(capacity); in BM_VectorInt8StdFill() local
124 benchmarkStdFillForVector<int8_t>(vec, capacity); in BM_VectorInt8StdFill()