[all-commits] [llvm/llvm-project] 24e88b: [libc++] Add remaining benchmarks from [alg.modify...

Louis Dionne via All-commits all-commits at lists.llvm.org
Mon Mar 17 12:11:35 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 24e88b0e6bc04f16d7353ad9ef07398836adf244
      https://github.com/llvm/llvm-project/commit/24e88b0e6bc04f16d7353ad9ef07398836adf244
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2025-03-17 (Mon, 17 Mar 2025)

  Changed paths:
    M libcxx/include/module.modulemap
    M libcxx/test/benchmarks/GenerateInput.h
    R libcxx/test/benchmarks/algorithms/fill.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/fill.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/fill_n.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/generate.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/generate_n.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/move.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/move_backward.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/remove.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/remove_copy.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/replace.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/reverse.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/reverse_copy.bench.cpp
    M libcxx/test/benchmarks/algorithms/modifying/rotate.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/rotate_copy.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/sample.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/shift_left.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/shift_right.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/shuffle.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/swap_ranges.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/transform.binary.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/transform.unary.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/unique.bench.cpp
    A libcxx/test/benchmarks/algorithms/modifying/unique_copy.bench.cpp
    R libcxx/test/benchmarks/algorithms/move.bench.cpp
    R libcxx/test/benchmarks/algorithms/move_backward.bench.cpp
    R libcxx/test/benchmarks/algorithms/reverse.bench.cpp

  Log Message:
  -----------
  [libc++] Add remaining benchmarks from [alg.modifying.operations] (#127354)

This patch adds benchmarks for all the remaining algorithms in
[alg.modifying.operations] that we didn't already have a benchmark for.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list