..
back
Remove some unused macros from the rust codebase
2017-05-12 09:37:28 +02:00
debuginfo
Implement a file-path remapping feature in support of debuginfo and reproducible builds.
2017-04-26 15:44:02 +02:00
mir
Rollup merge of #41923 - eddyb:issue-41744, r=arielb1
2017-05-12 18:57:33 -06:00
Cargo.toml
rustc_const_eval: move ConstEvalErr to the rustc crate.
2017-04-16 01:31:06 +03:00
README.md
Rename README.txt to README.md
2016-12-22 12:52:22 -06: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
incr.comp.: Hash more pieces of crate metadata to detect changes there.
2017-05-08 12:31:26 +02: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
cache symbol names in ty::maps
2017-04-26 17:45:02 +03:00
collector.rs
is_exported_symbol
2017-05-07 21:05:31 -05:00
common.rs
remove the #[inline] attribute from drop_in_place
2017-05-11 23:17:11 +03:00
consts.rs
is_foreign_item
2017-05-05 08:15:08 -05:00
context.rs
cache symbol names in ty::maps
2017-04-26 17:45:02 +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
Auto merge of #41965 - Mark-Simulacrum:rollup, r=Mark-Simulacrum
2017-05-13 11:35:59 +00:00
machine.rs
Completely kill `represent_type` and the `adt::Repr` type that goes with it.
2016-09-24 18:21:10 -04: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
cache symbol names in ty::maps
2017-04-26 17:45:02 +03:00
symbol_names_test.rs
cache symbol names in ty::maps
2017-04-26 17:45:02 +03:00
trans_item.rs
refactor away trans::symbol_map
2017-04-26 17:45:02 +03: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