rust/src/librustc_llvm
bors 13a86f4d85 Auto merge of #48346 - emilio:pgo, r=alexcrichton
Add basic PGO support.

This PR adds two mutually exclusive options for profile usage and generation using LLVM's instruction profile generation (the same as clang uses), `-C pgo-use` and `-C pgo-gen`.

See each commit for details.
2018-03-26 13:00:18 +00:00
..
archive_ro.rs Make metadata references Send + Sync 2018-03-07 01:56:59 +01:00
build.rs rustc: Persist LLVM's Linker in Fat LTO 2018-02-12 09:11:06 -08:00
Cargo.toml rustc: Split Emscripten to a separate codegen backend 2018-01-28 18:32:45 -08:00
diagnostic.rs librustc_llvm: Show PGO diagnostics properly. 2018-03-25 03:30:05 +02:00
ffi.rs Auto merge of #48346 - emilio:pgo, r=alexcrichton 2018-03-26 13:00:18 +00:00
lib.rs Make metadata references Send + Sync 2018-03-07 01:56:59 +01:00