librustc_trans: disable profiling pre-inlining.

It destroys performance actually.

Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
This commit is contained in:
Emilio Cobos Álvarez 2018-03-12 20:45:35 +01:00
parent a95c8c66a7
commit 036e0d7943
No known key found for this signature in database
GPG key ID: 056B727BB9C1027C

View file

@ -61,6 +61,7 @@ unsafe fn configure_llvm(sess: &Session) {
add("rustc"); // fake program name
if sess.time_llvm_passes() { add("-time-passes"); }
if sess.print_llvm_passes() { add("-debug-pass=Structure"); }
add("-disable-preinline");
for arg in &sess.opts.cg.llvm_args {
add(&(*arg));