summary refs log tree commit diff
path: root/src/librustc_trans/back/write.rs
AgeCommit message (Expand)AuthorLines
2018-05-03Don't run LTO passes in rustc when cross-lang LTO is enabled.Michael Woerister-0/+4
2018-05-03Use correct section name for embedded LLVM bitcode on OSX.Michael Woerister-2/+6
2018-05-03Add -Z cross-lang-lto flag in order to support linker-based LTO.Michael Woerister-1/+2
2018-05-03Declare embedded LLVM bitcode section readonly.Michael Woerister-0/+1
2018-04-28Add `-C target-feature` to all functionsAlex Crichton-26/+5
2018-04-23make rustdoc test follow the jobserver limit of threadsfix that to many threa...Andreas Jonson-8/+1
2018-04-10Make Session.crate_types thread-safeJohn Kåre Alsaker-5/+8
2018-04-10Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoeristerbors-3/+3
2018-03-28Auto merge of #49019 - phil-opp:target-spec, r=pnkfelixbors-2/+2
2018-03-28Make LLVM worker channel thread-safeJohn Kåre Alsaker-3/+3
2018-03-26Introduce a TargetTriple enum to support absolute target pathsPhilipp Oppermann-2/+2
2018-03-25librustc_trans: Turn PGO diagnostics into warnings.Emilio Cobos Álvarez-1/+1
2018-03-25librustc: Convert -C pgo-gen and -C pgo-use into -Z flags.Emilio Cobos Álvarez-2/+2
2018-03-25librustc_llvm: Show PGO diagnostics properly.Emilio Cobos Álvarez-2/+7
2018-03-25rustc_llvm: rustc_trans: Thread the PGO config down to the pass manager builder.Emilio Cobos Álvarez-5/+32
2018-03-13rustc: Embed LLVM bitcode by default on iOSAlex Crichton-1/+77
2018-03-09Move PROFQ_CHAN to a Session fieldJohn Kåre Alsaker-6/+15
2018-03-06Compute symbol names more lazily.Michael Woerister-13/+24
2018-03-03rustc: Tweak default linker selectionAlex Crichton-1/+1
2018-03-03rust: Import LLD for linking wasm objectsAlex Crichton-77/+8
2018-02-16lookup exported symbols only when needed.andjo403-7/+18
2018-02-07Rollup merge of #47883 - yurydelendik:wasm-map, r=alexcrichtonManish Goregaokar-3/+15
2018-01-30Export wasm source map when debug information is enabledYury Delendik-3/+15
2018-01-30Implement extensible syscall interface for wasmDiggory Blake-4/+2
2018-01-26Merge branch 'no-stderr-sink' of https://github.com/Zoxc/rust into rollupAlex Crichton-2/+2
2018-01-26Do not capture stderr in the compiler. Instead just panic silently for fatal ...John Kåre Alsaker-2/+2
2018-01-25Merge branch 'configure-lto' of https://github.com/alexcrichton/rust into rollupAlex Crichton-43/+45
2018-01-25Rollup merge of #47710 - alexcrichton:llvm-6-compat, r=nikomatsakisAlex Crichton-17/+19
2018-01-25Rollup merge of #47453 - pftbest:nointas, r=alexcrichtonAlex Crichton-52/+57
2018-01-24llvm6: Don't clone LLVM modules on wasmAlex Crichton-2/+2
2018-01-24llvm6: CodeModel::{JIT,}Default no longer existsAlex Crichton-15/+17
2018-01-23rustc: Add `-C lto=val` optionAlex Crichton-43/+45
2018-01-19Hide even more of rustc_transbjorn3-11/+11
2018-01-18Rollup merge of #47302 - andjo403:commentfix, r=michaelwoeristerkennytm-9/+4
2018-01-15Fix no_integrated_as option to work with new codegen architecture.Vadzim Dambrouski-52/+57
2018-01-10Use the new fs_read_write functions in rustc internalsMatt Brubeck-9/+6
2018-01-09fix faulty commentandjo403-9/+4
2018-01-05Use name-discarding LLVM contextSimonas Kazlauskas-0/+2
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-2/+2
2017-11-30rustc: Prepare to enable ThinLTO by defaultAlex Crichton-2/+3
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-11/+90
2017-11-11Control LLVM's TrapUnreachable feature through rustc's TargetOptions.Dan Gohman-0/+2
2017-11-07Auto merge of #45666 - Amanieu:tls-model, r=alexcrichtonbors-3/+8
2017-11-03Add support for specifying the TLS modelAmanieu d'Antras-0/+7
2017-11-03Fix error message for invalid code/reloc modelsAmanieu d'Antras-3/+1
2017-11-02Make the difference between lint codes and error codes explicitOliver Schneider-3/+3
2017-10-21rustc: Move bytecode compression into codegenAlex Crichton-62/+93
2017-10-18rustc: Add `_imp_` symbols later in compilationAlex Crichton-1/+60
2017-10-15rustc: Fix some ThinLTO internalizationAlex Crichton-4/+6
2017-10-13Auto merge of #45063 - michaelwoerister:bring-back-incremental-info, r=nikoma...bors-7/+3