hashintel
hash
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
BE-255: HashQL: Implement Copy Propagation (CP) pass for MIR
#8207
Comparing
bm/be-255-hashql-add-copy-propagation-pass
(
049e36c
) with
bm/be-231-hashql-peephole-optimization
(
08246f0
)
CodSpeed Performance Gauge
-2%
Untouched
17
Benchmarks
Passed
linear
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
CodSpeed Performance Gauge
+1%
8.7 µs
8.5 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+1%
15.7 µs
15.5 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+1%
12 µs
11.9 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
+1%
19 µs
18.9 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
+1%
20.8 µs
20.7 µs
dead stores
libs/@local/hashql/mir/benches/transform.rs::benches::dse::dse
CodSpeed Performance Gauge
0%
11.7 µs
11.7 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
0%
25.4 µs
25.3 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
CodSpeed Performance Gauge
0%
17.6 µs
17.5 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::sroa::sroa
CodSpeed Performance Gauge
0%
24.1 µs
24.1 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
49.7 µs
49.8 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
34.1 µs
34.3 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::pipeline::pipeline
CodSpeed Performance Gauge
0%
67.7 µs
67.9 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::cfg_simplify::cfg_simplify
CodSpeed Performance Gauge
-1%
18 µs
18.2 µs
complex
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-6%
17.5 µs
18.6 µs
foldable
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-6%
9.2 µs
9.8 µs
linear
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-8%
9.6 µs
10.4 µs
diamond
libs/@local/hashql/mir/benches/transform.rs::benches::inst_simplify::inst_simplify
CodSpeed Performance Gauge
-8%
11.7 µs
12.7 µs
Commits
Click on a commit to change the comparison range
Base
bm/be-231-hashql-peephole-optimization
08246f0
-1.5%
chore: tests
049e36c
3 days ago
by indietyp
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs