rust/compiler/rustc_codegen_llvm/src
bors e423058751 Auto merge of #82980 - tmiasko:import-cold-multiplier, r=michaelwoerister
Import small cold functions

The Rust code is often written under an assumption that for generic
methods inline attribute is mostly unnecessary, since for optimized
builds using ThinLTO, a method will be code generated in at least one
CGU and available for import.

For example, deref implementations for Box, Vec, MutexGuard, and
MutexGuard are not currently marked as inline, neither is identity
implementation of From trait.

In PGO builds, when functions are determined to be cold, the default
multiplier of zero will stop the import, no matter how trivial the
implementation.

Increase slightly the default multiplier from 0 to 0.1.

r? `@ghost`
2021-03-26 11:57:44 +00:00
..
back Auto merge of #83084 - nagisa:nagisa/features-native, r=petrochenkov 2021-03-17 05:46:08 +00:00
coverageinfo Changes from review comments 2021-03-23 17:02:10 -07:00
debuginfo Cleanup LLVM debuginfo module docs 2021-03-20 14:38:49 -07:00
llvm Add support for storing code model to LLVM module IR 2021-03-12 11:02:25 +09:00
abi.rs Enable mutable noalias by default for LLVM 12 2021-03-21 20:10:54 +01:00
allocator.rs Remove redundant to_string calls 2021-02-17 11:25:55 +01:00
asm.rs Always lower asm! to valid HIR 2021-03-13 20:49:32 +00:00
attributes.rs Adjust -Ctarget-cpu=native handling in cg_llvm 2021-03-16 21:32:55 +02:00
base.rs coverage bug fixes and optimization support 2021-03-19 17:11:50 -07:00
builder.rs Replace const_cstr with cstr crate 2021-02-14 09:45:35 +11:00
callee.rs
common.rs
consts.rs Replace const_cstr with cstr crate 2021-02-14 09:45:35 +11:00
context.rs Auto merge of #83387 - cuviper:min-llvm-10, r=nagisa 2021-03-25 13:11:18 +00:00
declare.rs
intrinsic.rs correct macro names 2021-03-19 03:47:13 +08:00
lib.rs Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakis 2021-03-22 19:48:27 +00:00
llvm_util.rs Auto merge of #82980 - tmiasko:import-cold-multiplier, r=michaelwoerister 2021-03-26 11:57:44 +00:00
metadata.rs fix review 2021-02-25 04:21:12 +03:00
mono_item.rs
type_.rs
type_of.rs
va_arg.rs
value.rs