about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorNicholas Nethercote <nnethercote@mozilla.com>2019-10-01 14:39:24 +1000
committerNicholas Nethercote <nnethercote@mozilla.com>2019-10-01 14:39:24 +1000
commitd1a7bb36ad0a5932384eac03d3fb834efc0317e5 (patch)
tree65a277aace07d19693335eca67c9bda66cf21bf6 /src/rustllvm/RustWrapper.cpp
parent1937c200cd04e01e0a75cf694b9d6736972b921e (diff)
downloadrust-d1a7bb36ad0a5932384eac03d3fb834efc0317e5.tar.gz
rust-d1a7bb36ad0a5932384eac03d3fb834efc0317e5.zip
Avoid `SmallVec::collect()` in `List<Predicate>::super_fold_with()`.
Also avoid interning when it's not necessary.

This commit reduces instruction counts for a couple of benchmarks by up to 1%.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions