Skip to content

Commit 5c563b5

Browse files
committed
Add non-powers-of-two
1 parent 073d849 commit 5c563b5

16 files changed

+22
-0
lines changed

libcxx/test/benchmarks/algorithms/modifying/fill.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ int main(int argc, char** argv) {
4242
}
4343
})
4444
->Arg(32)
45+
->Arg(50) // non power-of-two
4546
->Arg(1024)
4647
->Arg(8192);
4748
};

libcxx/test/benchmarks/algorithms/modifying/fill_n.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ int main(int argc, char** argv) {
4242
}
4343
})
4444
->Arg(32)
45+
->Arg(50) // non power-of-two
4546
->Arg(1024)
4647
->Arg(8192);
4748
};

libcxx/test/benchmarks/algorithms/modifying/generate.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ int main(int argc, char** argv) {
4343
}
4444
})
4545
->Arg(32)
46+
->Arg(50) // non power-of-two
4647
->Arg(1024)
4748
->Arg(8192);
4849
};

libcxx/test/benchmarks/algorithms/modifying/generate_n.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ int main(int argc, char** argv) {
4343
}
4444
})
4545
->Arg(32)
46+
->Arg(50) // non power-of-two
4647
->Arg(1024)
4748
->Arg(8192);
4849
};

libcxx/test/benchmarks/algorithms/modifying/remove.bench.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ int main(int argc, char** argv) {
7575
}
7676
})
7777
->Arg(32)
78+
->Arg(50) // non power-of-two
7879
->Arg(1024)
7980
->Arg(8192);
8081
};
@@ -138,6 +139,7 @@ int main(int argc, char** argv) {
138139
}
139140
})
140141
->Arg(32)
142+
->Arg(50) // non power-of-two
141143
->Arg(1024)
142144
->Arg(8192);
143145
};

libcxx/test/benchmarks/algorithms/modifying/remove_copy.bench.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ int main(int argc, char** argv) {
6262
}
6363
})
6464
->Arg(32)
65+
->Arg(50) // non power-of-two
6566
->Arg(1024)
6667
->Arg(8192);
6768
};
@@ -109,6 +110,7 @@ int main(int argc, char** argv) {
109110
}
110111
})
111112
->Arg(32)
113+
->Arg(50) // non power-of-two
112114
->Arg(1024)
113115
->Arg(8192);
114116
};

libcxx/test/benchmarks/algorithms/modifying/replace.bench.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ int main(int argc, char** argv) {
6565
}
6666
})
6767
->Arg(32)
68+
->Arg(50) // non power-of-two
6869
->Arg(1024)
6970
->Arg(8192);
7071
};
@@ -111,6 +112,7 @@ int main(int argc, char** argv) {
111112
}
112113
})
113114
->Arg(32)
115+
->Arg(50) // non power-of-two
114116
->Arg(1024)
115117
->Arg(8192);
116118
};

libcxx/test/benchmarks/algorithms/modifying/rotate.bench.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ int main(int argc, char** argv) {
4242
}
4343
})
4444
->Arg(32)
45+
->Arg(50) // non power-of-two
4546
->Arg(1024)
4647
->Arg(8192);
4748
};
@@ -86,6 +87,7 @@ int main(int argc, char** argv) {
8687
}
8788
})
8889
->Arg(32)
90+
->Arg(50) // non power-of-two
8991
->Arg(1024)
9092
->Arg(8192);
9193
};
@@ -116,6 +118,7 @@ int main(int argc, char** argv) {
116118
}
117119
})
118120
->Arg(32)
121+
->Arg(50) // non power-of-two
119122
->Arg(1024)
120123
->Arg(8192);
121124
};

libcxx/test/benchmarks/algorithms/modifying/rotate_copy.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ int main(int argc, char** argv) {
4646
}
4747
})
4848
->Arg(32)
49+
->Arg(50) // non power-of-two
4950
->Arg(1024)
5051
->Arg(8192);
5152
};

libcxx/test/benchmarks/algorithms/modifying/shift_left.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ int main(int argc, char** argv) {
5050
}
5151
})
5252
->Arg(32)
53+
->Arg(50) // non power-of-two
5354
->Arg(1024)
5455
->Arg(8192);
5556
};

libcxx/test/benchmarks/algorithms/modifying/shift_right.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ int main(int argc, char** argv) {
5050
}
5151
})
5252
->Arg(32)
53+
->Arg(50) // non power-of-two
5354
->Arg(1024)
5455
->Arg(8192);
5556
};

libcxx/test/benchmarks/algorithms/modifying/swap_ranges.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ int main(int argc, char** argv) {
4646
}
4747
})
4848
->Arg(32)
49+
->Arg(50) // non power-of-two
4950
->Arg(1024)
5051
->Arg(8192);
5152
};

libcxx/test/benchmarks/algorithms/modifying/transform.binary.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ int main(int argc, char** argv) {
5353
}
5454
})
5555
->Arg(32)
56+
->Arg(50) // non power-of-two
5657
->Arg(1024)
5758
->Arg(8192);
5859
};

libcxx/test/benchmarks/algorithms/modifying/transform.unary.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ int main(int argc, char** argv) {
4848
}
4949
})
5050
->Arg(32)
51+
->Arg(50) // non power-of-two
5152
->Arg(1024)
5253
->Arg(8192);
5354
};

libcxx/test/benchmarks/algorithms/modifying/unique.bench.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ int main(int argc, char** argv) {
7676
}
7777
})
7878
->Arg(32)
79+
->Arg(50) // non power-of-two
7980
->Arg(1024)
8081
->Arg(8192);
8182
};
@@ -142,6 +143,7 @@ int main(int argc, char** argv) {
142143
}
143144
})
144145
->Arg(32)
146+
->Arg(50) // non power-of-two
145147
->Arg(1024)
146148
->Arg(8192);
147149
};

libcxx/test/benchmarks/algorithms/modifying/unique_copy.bench.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ int main(int argc, char** argv) {
115115
}
116116
})
117117
->Arg(32)
118+
->Arg(50) // non power-of-two
118119
->Arg(1024)
119120
->Arg(8192);
120121
};

0 commit comments

Comments
 (0)