index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_mir
/
build
/
misc.rs
Age
Commit message (
Expand
)
Author
Lines
2018-03-08
Simplify code around reading/writing ConstVals
Oliver Schneider
-20
/
+10
2018-03-08
Nuke the entire ctfe from orbit, it's the only way to be sure
Oliver Schneider
-51
/
+4
2018-03-08
Produce instead of pointers
Oliver Schneider
-3
/
+16
2018-01-04
rustc: use {U,I}size instead of {U,I}s shorthands.
Eduard-Mihai Burtescu
-2
/
+2
2017-12-01
MIR: s/lv(al(ue)?)?/place in function/variable/module names.
Eduard-Mihai Burtescu
-7
/
+7
2017-12-01
MIR: s/Lvalue/Place in type names.
Eduard-Mihai Burtescu
-4
/
+4
2017-11-28
MIR: split Operand::Consume into Copy and Move.
Eduard-Mihai Burtescu
-1
/
+11
2017-09-11
rustc: replace usize with u64 and ConstUsize.
Eduard-Mihai Burtescu
-2
/
+2
2017-09-11
rustc: introduce ty::Const { ConstVal, Ty }.
Eduard-Mihai Burtescu
-3
/
+12
2017-09-11
rustc: intern ConstVal's in TyCtxt.
Eduard-Mihai Burtescu
-3
/
+11
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-3
/
+3
2017-05-12
box large variants in MIR
Ariel Ben-Yehuda
-2
/
+2
2017-04-11
store Spans for all MIR locals
Ariel Ben-Yehuda
-3
/
+3
2016-12-30
Such large. Very 128. Much bits.
Simonas Kazlauskas
-0
/
+2
2016-10-28
rustc: move mir::repr::* to mir.
Eduard Burtescu
-1
/
+1
2016-09-26
[WIP] Move MIR towards a single kind of local
Jonas Schievink
-3
/
+3
2016-06-23
Move errors from libsyntax to its own crate
Jonathan Turner
-1
/
+1
2016-06-09
introduce the type-safe IdxVec and use it instead of loose indexes
Ariel Ben-Yehuda
-6
/
+3
2016-06-07
mir: group span + visibility scope under a new SourceInfo type.
Eduard Burtescu
-4
/
+3
2016-06-07
mir: distinguish between variable visibility scopes and SEME scopes.
Eduard Burtescu
-1
/
+1
2016-06-05
mir: remove unused float support from zero_literal.
Eduard Burtescu
-2
/
+1
2016-06-05
Check arithmetic in the MIR
James Miller
-1
/
+53
2016-05-11
rustc: Split local type contexts interners from the global one.
Eduard Burtescu
-1
/
+1
2016-04-28
Fix translation of `Assign`/`AssignOp` as rvalues
James Miller
-0
/
+4
2016-03-27
rustc: move cfg, infer, traits and ty from middle to top-level.
Eduard Burtescu
-1
/
+1
2016-03-23
track the innermost scope for every stmt
Niko Matsakis
-2
/
+7
2016-03-10
typestrong constant integers
Oliver Schneider
-1
/
+1
2016-03-09
trans: Reify functions & methods to fn ptrs only where necessary.
Eduard Burtescu
-13
/
+0
2015-12-15
Implement references to functions and constants
Simonas Kazlauskas
-0
/
+1
2015-11-30
Move the core MIR datastructures to librustc.
Michael Woerister
-1
/
+1
2015-11-03
Change Call operands to be, well, Operands
Niko Matsakis
-15
/
+11
2015-10-07
Partially format librustc_mir with rustfmt.
Ms2ger
-7
/
+10
2015-10-06
strip out the hair trait and use concrete types instead
Niko Matsakis
-12
/
+13
2015-10-04
switch to using constvals for constants, instead of having constant
Niko Matsakis
-17
/
+12
2015-09-06
add MIR code (unused thus far)
Niko Matsakis
-0
/
+78