aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2021-11-28 21:43:54 +0100
committerGitHub <noreply@github.com>2021-11-28 21:43:54 +0100
commit0f63f3eeb742c13ecf8f218f13ce1d3fd06c1be8 (patch)
treef42646c1b5f1770f15435a1eaae10a2052b6da05 /src/Compilation.zig
parentaa61e03f244a72ea01f05c3ceea7c5fb5aadf1ff (diff)
parentdde5f15b494e97cbe54621f330f79cdcb3ee9439 (diff)
downloadzig-0f63f3eeb742c13ecf8f218f13ce1d3fd06c1be8.tar.gz
zig-0f63f3eeb742c13ecf8f218f13ce1d3fd06c1be8.zip
Merge pull request #10223 from g-w1/print-mir
stage2: initial implementation of print_mir
Diffstat (limited to 'src/Compilation.zig')
-rw-r--r--src/Compilation.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig
index ac25519190..80d0142996 100644
--- a/src/Compilation.zig
+++ b/src/Compilation.zig
@@ -81,6 +81,7 @@ clang_preprocessor_mode: ClangPreprocessorMode,
/// Whether to print clang argvs to stdout.
verbose_cc: bool,
verbose_air: bool,
+verbose_mir: bool,
verbose_llvm_ir: bool,
verbose_cimport: bool,
verbose_llvm_cpu_features: bool,
@@ -743,6 +744,7 @@ pub const InitOptions = struct {
verbose_cc: bool = false,
verbose_link: bool = false,
verbose_air: bool = false,
+ verbose_mir: bool = false,
verbose_llvm_ir: bool = false,
verbose_cimport: bool = false,
verbose_llvm_cpu_features: bool = false,
@@ -1525,6 +1527,7 @@ pub fn create(gpa: *Allocator, options: InitOptions) !*Compilation {
.clang_preprocessor_mode = options.clang_preprocessor_mode,
.verbose_cc = options.verbose_cc,
.verbose_air = options.verbose_air,
+ .verbose_mir = options.verbose_mir,
.verbose_llvm_ir = options.verbose_llvm_ir,
.verbose_cimport = options.verbose_cimport,
.verbose_llvm_cpu_features = options.verbose_llvm_cpu_features,