summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/vlt_to_pointer.c
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2014-12-18 06:08:26 +0000
committerBob Wilson <bob.wilson@apple.com>2014-12-18 06:08:26 +0000
commitf5ba8288ad715d59361704f48bfc0f4a6ded998b (patch)
treefb0c4674ed19784b9f1cf2cf0a4c25829b171eac /clang/test/CodeGen/vlt_to_pointer.c
parent3a23917d48806270f0c8de083fd29d7354ad1e15 (diff)
downloadbcm5719-llvm-f5ba8288ad715d59361704f48bfc0f4a6ded998b.tar.gz
bcm5719-llvm-f5ba8288ad715d59361704f48bfc0f4a6ded998b.zip
Change -save-temps to emit unoptimized bitcode files.
It is often convenient to use -save-temps to collect the intermediate results of a compilation, e.g., when triaging a bug report. Besides the temporary files for preprocessed source and assembly code, this adds the unoptimized bitcode files as well. This adds a new BackendJobAction, which is mostly mechanical, to run after the CompileJobAction. When not using -save-temps, the BackendJobAction is combined into one job with the CompileJobAction, similar to the way the integrated assembler is handled. I've implemented this entirely as a driver change, so under the hood, it is just using -disable-llvm-optzns to get the unoptimized bitcode. Based in part on a patch by Steven Wu. rdar://problem/18909437 llvm-svn: 224503
Diffstat (limited to 'clang/test/CodeGen/vlt_to_pointer.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud