rust/src/librustc/middle/trans
Daniel Micay dde8be6ad0 mark bounds check failures as the cold path
LLVM is unable to determine this for most cases.

http://llvm-reviews.chandlerc.com/D2034 needs to land upstream before
this is going to have an effect. It's harmless to start generating the
expect hint now.
2013-10-27 20:53:12 -04:00
..
_match.rs libsyntax/librustc: Allow mut qualifier in patterns. 2013-10-25 01:21:07 -04:00
adt.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
asm.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
base.rs mark bounds check failures as the cold path 2013-10-27 20:53:12 -04:00
basic_block.rs
build.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
builder.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
cabi_arm.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
cabi_mips.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
cabi_x86_64.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
cabi_x86.rs improve C ABI 2013-10-11 08:03:34 +08:00
cabi.rs improve C ABI 2013-10-11 08:03:34 +08:00
callee.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
closure.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
common.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
consts.rs auto merge of #9851 : alexcrichton/rust/include_bin, r=huonw 2013-10-18 09:41:33 -07:00
context.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
controlflow.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
datum.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
debuginfo.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
expr.rs mark bounds check failures as the cold path 2013-10-27 20:53:12 -04:00
foreign.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
glue.rs stop trying to outsmart LLVM inline heuristics 2013-10-24 20:41:23 -04:00
inline.rs libsyntax/librustc: Allow specifying mut on by-value self. 2013-10-22 21:21:21 -04:00
intrinsic.rs drop unused frame_address intrinsic 2013-10-24 00:42:29 -04:00
llrepr.rs
machine.rs
macros.rs
meth.rs libsyntax/librustc: Allow specifying mut on by-value self. 2013-10-22 21:21:21 -04:00
mod.rs
monomorphize.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
reflect.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
tvec.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
type_.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
type_of.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
uniq.rs
value.rs
write_guard.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00