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
/
dataflow
/
impls
Age
Commit message (
Expand
)
Author
Lines
2020-06-13
Revert "Auto merge of #71956 - ecstatic-morse:remove-requires-storage-analysi...
Mark Rousskov
-125
/
+234
2020-05-30
Make TLS accesses explicit in MIR
Oliver Scherer
-0
/
+1
2020-05-19
Document assumptions made in generator transform for analyses
Dylan MacKenzie
-0
/
+6
2020-05-19
Remove `MaybeRequiresStorage`
Dylan MacKenzie
-234
/
+2
2020-05-19
Add `MaybeInitializedLocals` dataflow analysis
Dylan MacKenzie
-0
/
+117
2020-05-18
Add asm! to MIR
Amanieu d'Antras
-3
/
+31
2020-05-08
Rollup merge of #71993 - ecstatic-morse:cleanup-old-liveness, r=jonas-schievink
Dylan DPC
-0
/
+7
2020-05-07
Incorporate old module docs into `MaybeLiveLocals` docs
Dylan MacKenzie
-0
/
+7
2020-05-04
Export dataflow impls by name
Dylan MacKenzie
-4
/
+4
2020-05-03
Live variable analysis
Dylan MacKenzie
-0
/
+139
2020-05-03
Support backward dataflow analyses
Dylan MacKenzie
-2
/
+2
2020-04-22
Use `Body` everywhere
Dylan MacKenzie
-2
/
+2
2020-04-09
Make `MaybeStorageLive` correct for all kinds of MIR bodies
Dylan MacKenzie
-5
/
+17
2020-04-02
nix rustc_target::abi::* reexport in ty::layout
Mazdak Farrokhzad
-1
/
+1
2020-03-31
Use Place directly on Operand::place and friends, it's Copy
Santiago Pastorino
-10
/
+10
2020-03-31
Use Place directly, it's Copy even more use cases
Santiago Pastorino
-9
/
+9
2020-03-31
Use Place directly, it's Copy
Santiago Pastorino
-6
/
+6
2020-03-30
Use if let instead of match when only matching a single variant (clippy::sing...
Matthias Krüger
-12
/
+9
2020-03-30
rustc -> rustc_middle part 3 (rustfmt)
Mazdak Farrokhzad
-2
/
+2
2020-03-30
rustc -> rustc_middle part 2
Mazdak Farrokhzad
-11
/
+11
2020-03-29
Use `&` to do deref coercion for `ReadOnlyBodyAndCache`
Dylan MacKenzie
-2
/
+2
2020-03-29
Make `Visitor::visit_body` take a simple `Body`
Dylan MacKenzie
-1
/
+1
2020-03-27
Auto merge of #68404 - Amanieu:llvm-asm, r=estebank
bors
-2
/
+2
2020-03-26
Update imports from `dataflow::generic` to `dataflow`
Dylan MacKenzie
-7
/
+6
2020-03-26
Rename asm! to llvm_asm!
Amanieu d'Antras
-2
/
+2
2020-03-06
Model generator resumption in dataflow
Jonas Schievink
-2
/
+16
2020-03-01
Auto merge of #69295 - ecstatic-morse:unified-dataflow-generators, r=tmandry
bors
-88
/
+105
2020-02-29
use .iter() instead of .into_iter() on references.
Matthias Krüger
-1
/
+1
2020-02-27
Rename `RequiresStorage` to `MaybeRequiresStorage`
Dylan MacKenzie
-7
/
+7
2020-02-27
Port `RequiresStorage` to new dataflow framework
Dylan MacKenzie
-51
/
+70
2020-02-27
Port `MaybeStorageLive` to new dataflow framework
Dylan MacKenzie
-33
/
+31
2020-02-27
Auto merge of #68528 - ecstatic-morse:maybe-init-variants, r=oli-obk
bors
-2
/
+35
2020-02-19
Handle resume args in `RequiresStorage` analysis
Jonas Schievink
-11
/
+46
2020-02-19
Use match ergonomics to simplify match
Jonas Schievink
-5
/
+5
2020-02-19
Match MIR statements exhaustively
Jonas Schievink
-1
/
+8
2020-02-17
Fix typo in comment
Dylan MacKenzie
-1
/
+1
2020-02-17
Use doc comment for explanation of `shared_borrow_allows_mutation`
Dylan MacKenzie
-9
/
+9
2020-02-13
Kill move paths of dead variants
Dylan MacKenzie
-2
/
+35
2020-02-13
Ignore mut borrow from drop terminator in const-eval
Dylan MacKenzie
-12
/
+33
2020-02-13
Rename `MaybeBorrowedLocals` constructors
Dylan MacKenzie
-2
/
+5
2020-02-12
Use `MaybeBorrowedLocals` for generator analyses
Dylan MacKenzie
-26
/
+20
2020-02-12
Remove outdated `IndirectlyMutableLocals`
Dylan MacKenzie
-138
/
+0
2020-02-12
Implement `Maybe{Mut,}BorrowedLocals` analyses
Dylan MacKenzie
-60
/
+208
2020-02-11
Use new dataflow framework for drop elaboration and borrow checking
Dylan MacKenzie
-7
/
+1
2020-02-10
Use new dataflow interface for initialization/borrows analyses
Dylan MacKenzie
-108
/
+195
2020-02-02
Add a resume type parameter to `Generator`
Jonas Schievink
-8
/
+12
2020-01-10
Remove PlaceBase enum and make Place base field be local: Local
Santiago Pastorino
-56
/
+37
2020-01-10
Remove Static from PlaceBase
Santiago Pastorino
-36
/
+38
2020-01-10
Remove unused param_env parameter
Santiago Pastorino
-5
/
+1
2020-01-06
Improve hygiene of `newtype_index`
Matthew Jasper
-1
/
+1
[next]