summary refs log tree commit diff
path: root/compiler/rustc_session/src
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2021-02-21 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2021-02-27 10:18:06 +0100
commitf895f1c35a99eed6a173d4e699a71abc1b9823ff (patch)
treefa50dff11e33d50672423ffaa8c16d004161f832 /compiler/rustc_session/src
parent0846043440b480e4bbf36ac19db3948f0c835bb1 (diff)
downloadrust-f895f1c35a99eed6a173d4e699a71abc1b9823ff.tar.gz
rust-f895f1c35a99eed6a173d4e699a71abc1b9823ff.zip
Add option enabling MIR inlining independently of mir-opt-level
Diffstat (limited to 'compiler/rustc_session/src')
-rw-r--r--compiler/rustc_session/src/options.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_session/src/options.rs b/compiler/rustc_session/src/options.rs
index d439753d042..55691463a1f 100644
--- a/compiler/rustc_session/src/options.rs
+++ b/compiler/rustc_session/src/options.rs
@@ -957,6 +957,8 @@ options! {DebuggingOptions, DebuggingSetter, basic_debugging_options,
         (default: no)"),
     incremental_verify_ich: bool = (false, parse_bool, [UNTRACKED],
         "verify incr. comp. hashes of green query instances (default: no)"),
+    inline_mir: Option<bool> = (None, parse_opt_bool, [TRACKED],
+        "enable MIR inlining (default: no)"),
     inline_mir_threshold: usize = (50, parse_uint, [TRACKED],
         "a default MIR inlining threshold (default: 50)"),
     inline_mir_hint_threshold: usize = (100, parse_uint, [TRACKED],