rust/src/librustc_trans
2016-06-03 16:11:18 +03:00
..
back Print linker arguments if calling the linker fails 2016-05-31 16:29:12 -04:00
debuginfo Refactor away some functions from hir::pat_util 2016-05-28 17:37:58 +03:00
mir remove filling on drop 2016-06-03 16:11:18 +03:00
_match.rs Refactor away some functions from hir::pat_util 2016-05-28 17:37:58 +03:00
abi.rs Compute LLVM-agnostic type layouts in rustc. 2016-04-19 16:08:45 +03:00
adt.rs Allow repr attribute on single variant enum. 2016-05-13 12:36:57 -04:00
asm.rs rustc: move rustc_front to rustc::hir. 2016-04-06 09:01:55 +03:00
attributes.rs Emit "no-frame-pointer-elim" attribute for closures, shims, and glue. 2016-05-27 13:54:43 -04:00
base.rs Do not forget to schedule the drop for the argument 2016-05-26 11:26:03 +03: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_powerpc64.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_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
cabi_x86.rs Handle integer-extending for C ABI 2016-04-04 22:14:10 +02:00
callee.rs Emit "no-frame-pointer-elim" attribute for closures, shims, and glue. 2016-05-27 13:54:43 -04:00
Cargo.toml rustbuild: Add support for crate tests + doctests 2016-05-12 08:52:20 -07:00
cleanup.rs rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. 2016-05-11 04:14:58 +03:00
closure.rs Emit "no-frame-pointer-elim" attribute for closures, shims, and glue. 2016-05-27 13:54:43 -04:00
collector.rs trans::collector: Remove some redundant calls to erase_regions(). 2016-05-23 10:21:50 -04:00
common.rs rustc: Split local type contexts interners from the global one. 2016-05-11 04:14:58 +03:00
consts.rs trans: remove item_symbols from metadata and CrateContext. 2016-05-25 01:56:49 +03:00
context.rs trans: save metadata even with -Z no-trans. 2016-05-25 08:46:36 +03:00
controlflow.rs trans: initial implementation of MIR debuginfo. 2016-04-11 20:51:45 +03:00
datum.rs rustc: Remove the TyCtxt field from ParameterEnvironment. 2016-05-11 04:14:58 +03:00
declare.rs infer: Turn normalize_associated_type into a method on TyCtxt. 2016-05-11 04:14:58 +03:00
diagnostics.rs * Fix compile_fail tag (in some cases, it compiled whereas it wasn't expected to and was still considered 'ok') 2016-05-27 00:39:57 +02: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 Remove hir::Ident 2016-05-16 22:25:08 +03:00
glue.rs Emit "no-frame-pointer-elim" attribute for closures, shims, and glue. 2016-05-27 13:54:43 -04:00
inline.rs Remove unused trait imports flagged by lint 2016-05-03 18:48:34 +09:00
intrinsic.rs rustc: More interning for data used in Ty<'tcx>. 2016-05-11 04:14:58 +03:00
lib.rs trans: move the linker support to compute symbols on-demand. 2016-05-25 01:45:25 +03: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 Emit "no-frame-pointer-elim" attribute for closures, shims, and glue. 2016-05-27 13:54:43 -04:00
monomorphize.rs fix ICEs with RUST_LOG 2016-06-03 16:11:18 +03:00
partitioning.rs correct typo in comment 2016-05-24 15:08:07 -04:00
README.txt
symbol_names_test.rs trans: move exported_symbol to Instance::symbol_name. 2016-05-25 01:34:20 +03:00
trans_item.rs trans: Use CrateContext::empty_substs_for_def_id() instead of Substs::empty() where appropriate. 2016-05-11 17:11:20 -04: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 [MIR] Add PointerCast for Unsize casts of fat pointers. 2016-05-19 02:42:24 -04: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.