rust/src/librustc_trans
2016-04-28 16:53:00 -04:00
..
back Introduce the init_llvm function 2016-04-09 00:41:23 +02:00
debuginfo Auto merge of #33099 - eddyb:issue-33096, r=michaelwoerister 2016-04-26 00:36:03 -07:00
mir Factor out function call checking to a helper method 2016-04-28 13:18:51 +12:00
_match.rs Rollup merge of #32646 - Ms2ger:Constructor, r=sanxiyn 2016-04-14 14:49:09 -04:00
abi.rs Compute LLVM-agnostic type layouts in rustc. 2016-04-19 16:08:45 +03:00
adt.rs librustc_trans: use bug!(), span_bug!() 2016-03-31 22:06:52 +02:00
asm.rs rustc: move rustc_front to rustc::hir. 2016-04-06 09:01:55 +03:00
attributes.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
base.rs Make the codegen unit partitioner also emit item declarations. 2016-04-28 16:53:00 -04:00
basic_block.rs Delete obviously-unreachable blocks 2016-03-30 13:00:02 +13:00
build.rs librustc_trans: use bug!(), span_bug!() 2016-03-31 22:06:52 +02:00
builder.rs Factor out function call checking to a helper method 2016-04-28 13:18:51 +12:00
cabi_aarch64.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_arm.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_asmjs.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
cabi_mips.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_powerpc.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_powerpc64.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_x86.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_x86_64.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
cabi_x86_win64.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
callee.rs trans: always register an item's symbol, even if duplicated. 2016-04-14 08:39:23 +03:00
Cargo.toml make an incremental crate 2016-04-06 12:42:02 -04:00
cleanup.rs librustc_trans: use bug!(), span_bug!() 2016-03-31 22:06:52 +02:00
closure.rs trans: use DefKey directly in debuginfo for paths. 2016-04-11 20:49:07 +03:00
collector.rs Make the codegen unit partitioner also emit item declarations. 2016-04-28 16:53:00 -04:00
common.rs rustc: move middle::{def,def_id,pat_util} to hir. 2016-04-06 09:14:21 +03:00
consts.rs thread tighter span for closures around 2016-04-24 18:10:57 +05:30
context.rs Compute LLVM-agnostic type layouts in rustc. 2016-04-19 16:08:45 +03:00
controlflow.rs trans: initial implementation of MIR debuginfo. 2016-04-11 20:51:45 +03:00
datum.rs librustc_trans: use bug!(), span_bug!() 2016-03-31 22:06:52 +02:00
declare.rs trans: don't declare symbols that were already imported. 2016-04-05 13:01:00 +03:00
diagnostics.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
disr.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
expr.rs thread tighter span for closures around 2016-04-24 18:10:57 +05:30
glue.rs Let the translation item collector make a distinction between drop-glue kinds 2016-04-28 14:36:34 -04:00
inline.rs rustc: move middle::{def,def_id,pat_util} to hir. 2016-04-06 09:14:21 +03:00
intrinsic.rs Check transmutes between types without statically known sizes. 2016-04-19 17:03:30 +03:00
lib.rs Add initial version of codegen unit partitioning for incremental compilation. 2016-04-15 10:05:53 -04:00
machine.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
macros.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00
meth.rs trans: use Instance in trans_closure and FunctionContext::new. 2016-04-11 20:49:07 +03:00
monomorphize.rs rustc: move middle::{def,def_id,pat_util} to hir. 2016-04-06 09:14:21 +03:00
partitioning.rs Make the codegen unit partitioner also emit item declarations. 2016-04-28 16:53:00 -04:00
README.txt Make librustc's markdown README.txt claim to be markdown. 2015-03-20 13:29:13 +01:00
symbol_names_test.rs rustc: move rustc_front to rustc::hir. 2016-04-06 09:01:55 +03:00
tvec.rs rustc: move rustc_front to rustc::hir. 2016-04-06 09:01:55 +03:00
type_.rs librustc_trans: use bug!(), span_bug!() 2016-03-31 22:06:52 +02:00
type_of.rs Guard against rustc::layout diverging from rustc_trans. 2016-04-19 16:08:45 +03:00
value.rs rustc_trans: move the contents of the trans module to top-level. 2016-03-27 01:23:28 +02:00

See the README.md in ../librustc.