| .. |
|
back
|
allocate less strings in symbol_names
|
2017-04-22 21:02:02 +03:00 |
|
debuginfo
|
use tcx.crate_name(LOCAL_CRATE) rather than LinkMeta::crate_name
|
2017-04-13 18:37:47 -04:00 |
|
mir
|
rustc_const_eval: support all unit enum variants.
|
2017-04-23 11:11:57 +03:00 |
|
abi.rs
|
Add Hexagon support
|
2017-04-25 01:56:44 -04:00 |
|
adt.rs
|
Use primitive align for tagged enum fill.
|
2017-04-22 09:38:23 +10:00 |
|
asm.rs
|
Expose LLVM appendModuleInlineAsm
|
2017-04-12 19:12:49 -05:00 |
|
assert_module_sources.rs
|
Introduce HashStable trait and base ICH implementations on it.
|
2017-04-06 16:01:51 +02:00 |
|
attributes.rs
|
translate drop glue using MIR
|
2017-03-18 02:53:08 +02:00 |
|
base.rs
|
make reachable_set ref-counted
|
2017-04-21 17:26:53 -04:00 |
|
builder.rs
|
Implementation of repr struct alignment RFC 1358.
|
2017-04-21 07:32:32 +10:00 |
|
cabi_aarch64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_arm.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_asmjs.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_hexagon.rs
|
Add Hexagon support
|
2017-04-25 01:56:44 -04:00 |
|
cabi_mips.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_mips64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_msp430.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_nvptx.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_nvptx64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_powerpc.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_powerpc64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_s390x.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_sparc.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_sparc64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_x86.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
cabi_x86_64.rs
|
rustc_trans: do not treat byval as using up registers.
|
2017-04-19 02:22:59 +03:00 |
|
cabi_x86_win64.rs
|
rustc_trans: use ty::layout for ABI computation instead of LLVM types.
|
2017-04-09 16:06:56 +03:00 |
|
callee.rs
|
introduce the rather simpler symbol-cache in place of symbol-map
|
2017-04-21 17:26:53 -04:00 |
|
Cargo.toml
|
rustc_const_eval: move ConstEvalErr to the rustc crate.
|
2017-04-16 01:31:06 +03:00 |
|
collector.rs
|
move the uses of the trans caches into rustc::traits
|
2017-04-21 21:02:14 -04:00 |
|
common.rs
|
move the uses of the trans caches into rustc::traits
|
2017-04-21 21:02:14 -04:00 |
|
consts.rs
|
just take tcx where we can
|
2017-04-21 17:26:53 -04:00 |
|
context.rs
|
short-cut SharedCrateContext::layout_of
|
2017-04-22 21:00:50 +03:00 |
|
declare.rs
|
rustc: combine BareFnTy and ClosureTy into FnSig.
|
2017-02-25 17:47:15 +02:00 |
|
diagnostics.rs
|
Small error code explanations improvements
|
2016-08-26 17:28:47 +02:00 |
|
glue.rs
|
rustc: add some abstractions to ty::layout for a more concise API.
|
2017-04-08 23:41:18 +03:00 |
|
intrinsic.rs
|
Implementation of repr struct alignment RFC 1358.
|
2017-04-21 07:32:32 +10:00 |
|
lib.rs
|
Add Hexagon support
|
2017-04-25 01:56:44 -04:00 |
|
machine.rs
|
Completely kill represent_type and the adt::Repr type that goes with it.
|
2016-09-24 18:21:10 -04: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
|
rustc_trans: avoid sizing_type_of everywhere possible.
|
2017-04-08 23:40:54 +03:00 |
|
monomorphize.rs
|
move the uses of the trans caches into rustc::traits
|
2017-04-21 21:02:14 -04:00 |
|
partitioning.rs
|
just take tcx where we can
|
2017-04-21 17:26:53 -04:00 |
|
README.md
|
Rename README.txt to README.md
|
2016-12-22 12:52:22 -06:00 |
|
symbol_cache.rs
|
use Symbol/InternedString in the cache
|
2017-04-21 17:26:53 -04:00 |
|
symbol_map.rs
|
just take tcx where we can
|
2017-04-21 17:26:53 -04:00 |
|
symbol_names_test.rs
|
just take tcx where we can
|
2017-04-21 17:26:53 -04:00 |
|
trans_item.rs
|
just take tcx where we can
|
2017-04-21 17:26:53 -04:00 |
|
tvec.rs
|
translate drop glue using MIR
|
2017-03-18 02:53:08 +02:00 |
|
type_.rs
|
rewrite post-processing routines not to require a CrateContext
|
2017-04-13 18:33:09 -04:00 |
|
type_of.rs
|
Implementation of repr struct alignment RFC 1358.
|
2017-04-21 07:32:32 +10:00 |
|
value.rs
|
Inline last remaining use of Callee::call and delete unused code
|
2016-12-20 20:03:31 -07:00 |