about summary refs log tree commit diff
path: root/src/rustllvm/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-04-23 23:06:50 +0000
committerbors <bors@rust-lang.org>2017-04-23 23:06:50 +0000
commit15ce54096a589de277771ad1f55a334fe2661a64 (patch)
treec719164d29a931a1175404c29f525c0f27fdddf5 /src/rustllvm/PassWrapper.cpp
parent2bd4b5c6db1468235f730bce403bf657123ecc57 (diff)
parenteadb049799162fc5265f404bd4c6671d223e5dd2 (diff)
downloadrust-15ce54096a589de277771ad1f55a334fe2661a64.tar.gz
rust-15ce54096a589de277771ad1f55a334fe2661a64.zip
Auto merge of #41486 - arielb1:select-where, r=eddyb
traits::select: quickly filter out predicates from other traits

this improves most pre-trans passes's performance by ~1%.

That missed the spring cleaning PR because I wanted to ship it.

r? @eddyb
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions