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
/
expr
Age
Commit message (
Expand
)
Author
Lines
2019-02-21
Match discriminant -> scrutinee
Matthew Jasper
-2
/
+2
2019-02-09
Auto merge of #58207 - nnethercote:intern_lazy_const, r=oli-obk
bors
-1
/
+1
2019-02-08
librustc_mir => 2018
Taiki Endo
-21
/
+21
2019-02-06
Make `intern_lazy_const` actually intern its argument.
Nicholas Nethercote
-1
/
+1
2019-01-19
Handle lifetime annotations in unreachable code
Matthew Jasper
-4
/
+15
2019-01-19
Use a struct for user type annotations
Matthew Jasper
-6
/
+13
2019-01-05
Remove `Region` from HAIR
Matthew Jasper
-6
/
+3
2019-01-01
Move the `Unevaluated` constant arm upwards in the type structure
Oliver Scherer
-5
/
+7
2018-12-30
Refactor `UserTypeAnnotation`.
David Wood
-7
/
+21
2018-12-25
Remove licenses
Mark Rousskov
-90
/
+0
2018-12-23
Rollup merge of #56917 - sinkuu:mir_build_logicop, r=davidtwco
Mazdak Farrokhzad
-30
/
+23
2018-12-17
Simplify MIR generation for logical ops
Shotaro Yamada
-30
/
+23
2018-12-11
Add a FIXME for mir build unreachable destination checking
varkor
-6
/
+8
2018-12-11
Consider privacy in more locations
varkor
-7
/
+7
2018-12-11
Fix handling of divergent dicriminants
varkor
-1
/
+0
2018-12-11
Make uninhabitedness checking more intelligent
varkor
-1
/
+1
2018-12-11
Check for uninhabitedness instead of never
varkor
-3
/
+2
2018-12-07
Various minor/cosmetic improvements to code
Alexander Regueiro
-3
/
+3
2018-11-21
Update as_temp.rs
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-1
/
+6
2018-11-21
Update as_temp.rs
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-2
/
+4
2018-11-21
Update an outdated comment in mir building
Oliver S̶c̶h̶n̶e̶i̶d̶e̶r Scherer
-3
/
+2
2018-11-15
Rollup merge of #55781 - pnkfelix:issue-54382-more-precise-spans-for-temps-an...
Pietro Albini
-19
/
+67
2018-11-08
Revise the temp creation for blocks in `stmt_expr` to setup `BlockTailInfo`.
Felix S. Klock II
-1
/
+17
2018-11-08
Refactor code so that block_context observations has nicely named (and docume...
Felix S. Klock II
-13
/
+3
2018-11-08
Narrow span of temp holding the value of a Block expression to the block's ta...
Felix S. Klock II
-1
/
+24
2018-11-08
For diagnostics, set spans of drops of temps to be that of the statement's te...
Felix S. Klock II
-5
/
+24
2018-11-07
array index accesses are stable places
Ralf Jung
-0
/
+3
2018-11-02
Auto merge of #55087 - levex:e0669-improve-span, r=nagisa
bors
-2
/
+6
2018-10-26
Add the actual chain of projections to `UserTypeProjection`.
Felix S. Klock II
-2
/
+2
2018-10-26
Checkpoint: Added abstraction over collection of projections into user type.
Felix S. Klock II
-1
/
+1
2018-10-26
Added `mir::UserTypeProjection`, a stub for a structure that projects *into* ...
Felix S. Klock II
-2
/
+2
2018-10-26
Shrink `Statement`.
Nicholas Nethercote
-2
/
+2
2018-10-19
skip user-type annotations if they don't have regions
Niko Matsakis
-22
/
+26
2018-10-17
rustc: improve E0669 span
Levente Kurusa
-2
/
+6
2018-10-05
Improve diagnostics for borrow-check errors that result from drops of tempora...
Felix S. Klock II
-0
/
+6
2018-10-05
Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ...
Felix S. Klock II
-15
/
+64
2018-10-04
Auto merge of #54666 - matthewjasper:mir-function-spans, r=pnkfelix
bors
-1
/
+2
2018-10-04
Auto merge of #54447 - KiChjang:issue-54331, r=nikomatsakis
bors
-3
/
+53
2018-10-03
Record whether a Call in MIR corresponds to a call in HIR
Matthew Jasper
-1
/
+2
2018-09-29
avoid infinite loop in MIR lowering
Niko Matsakis
-4
/
+13
2018-09-29
Lower type ascriptions to HAIR and MIR
Keith Yeung
-3
/
+44
2018-09-24
Shrink StatementKind::InlineAsm.
Nicholas Nethercote
-2
/
+4
2018-09-10
propagate user-ascribes types down onto resulting bindings
Niko Matsakis
-0
/
+1
2018-09-06
rustfmt src/librustc_mir/build/expr
Mikhail Modin
-446
/
+656
2018-09-06
Skip a shared borrow of a immutable local variables
Mikhail Modin
-15
/
+45
2018-08-24
pacify the mercilous tidy: adt user-ty
Niko Matsakis
-2
/
+7
2018-08-24
support user-given types in adts
Niko Matsakis
-2
/
+2
2018-08-24
add a `user_ty` annotation to `Constant`
Niko Matsakis
-2
/
+5
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-1
/
+1
2018-07-26
Issue #51348: lower `match` so an ident gets a distinct temp *for each* candi...
Felix S. Klock II
-9
/
+6
[next]