[libcxx-commits] [libcxx] [libc++] Add an ABI flag to optimize mersenne_twister_engine (PR #206423)

Nikolas Klauser via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 2 00:53:29 PDT 2026


================
@@ -34,4 +34,15 @@ static void BM_SeedSeq_Generate(benchmark::State& state) {
 }
 BENCHMARK(BM_SeedSeq_Generate)->Ranges({{1, MAX_SEED_LEN}, {1, MAX_BUFFER_LEN}});
 
+template <class Engine>
+static void BM_engine(benchmark::State& state) {
----------------
philnik777 wrote:

Looks like it doesn't actually manage to do more vectorization for some reason. I'll have to look into that a bit more.

https://github.com/llvm/llvm-project/pull/206423


More information about the libcxx-commits mailing list