about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/builder.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-03-13 15:53:14 +0000
committerbors <bors@rust-lang.org>2022-03-13 15:53:14 +0000
commitebed06fcba3b58913a5087039a81478d43b47b2f (patch)
tree70578c15e3d88ad334267de182cbe872c08b421f /compiler/rustc_codegen_llvm/src/builder.rs
parentb2763cc4cfa761a1d42cc01c7603ba6a98c09ecd (diff)
parente90e88306efc3fc1f94e0cbb9c16ec1589797c40 (diff)
downloadrust-ebed06fcba3b58913a5087039a81478d43b47b2f.tar.gz
rust-ebed06fcba3b58913a5087039a81478d43b47b2f.zip
Auto merge of #94704 - Kobzol:llvm-pgo-update-suite, r=Mark-Simulacrum
Gather LLVM PGO profiles from `rustc-perf` suite on real-world crates

This PR expands the benchmark suite used to gather LLVM PGO profiles in CI from `libcore` to several real-world crates. I hand-picked a few crates, but the list is up for debate.

Previous results that we got from running `syn,cargo,serde` looked pretty [good](https://perf.rust-lang.org/compare.html?start=2631aeef823a9e16d31f999d3f07001e5fcc4b3d&end=abf097afa10dde1aa3d8a1d422724a46aab79bf3).

Running `libcore` + `rustc-perf` with some number of crates is repeated now (and for BOLT it will also be needed), so maybe we can extract it to a bash function?

r? `@Mark-Simulacrum`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/builder.rs')
0 files changed, 0 insertions, 0 deletions