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
about
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-08-30
mv compiler to compiler/
mark
-1867
/
+0
2020-08-18
Moved coverage counter injection from BasicBlock to Statement.
Rich Kadel
-0
/
+3
2020-08-09
rustc_mir: use IndexMap in BorrowSet
Josh Stone
-7
/
+7
2020-06-30
Handle inactive enum variants in `MaybeUninitializedPlaces`
Dylan MacKenzie
-23
/
+48
2020-06-26
Handle stores to projections correctly in liveness analysis
Dylan MacKenzie
-2
/
+25
2020-06-21
Make is_freeze and is_copy_modulo_regions take TyCtxtAt
Ralf Jung
-1
/
+1
2020-06-16
rename location field of Drop terminators to place
Ralf Jung
-2
/
+2
2020-06-08
Revert #71956
Dylan MacKenzie
-8
/
+234
2020-06-07
rename FalseEdges -> FalseEdge
Ralf Jung
-1
/
+1
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
[next]