]> git.lizzy.rs Git - rust.git/history - compiler/rustc_mir_dataflow/src/value_analysis.rs
Auto merge of #97870 - eggyal:inplace_fold_spec, r=wesleywiser
[rust.git] / compiler / rustc_mir_dataflow / src / value_analysis.rs
2022-11-19 borsAuto merge of #97870 - eggyal:inplace_fold_spec, r...
2022-11-18 Manish GoregaokarRollup merge of #103701 - WaffleLapkin:__points-at...
2022-11-18 Manish GoregaokarRollup merge of #103456 - scottmcm:fix-unchecked-shifts...
2022-11-18 Manish GoregaokarRollup merge of #103378 - nagisa:fix-infinite-offset...
2022-11-18 Manish GoregaokarRollup merge of #102977 - lukas-code:is-sorted-hrtb...
2022-11-18 Matthias KrügerRollup merge of #104494 - GuillaumeGomez:migrate-gui...
2022-11-18 Matthias KrügerRollup merge of #103594 - maniwani:fix-issue-91417...
2022-11-18 Matthias KrügerRollup merge of #103405 - chenyukang:yukang/fix-103381...
2022-11-18 Matthias KrügerRollup merge of #103386 - compiler-errors:no-coerceunsi...
2022-11-18 Matthias KrügerRollup merge of #101162 - rajputrajat:master, r=davidtwco
2022-11-17 Matthias KrügerRollup merge of #104433 - TaKO8Ki:fix-104392, r=estebank
2022-11-17 Matthias KrügerRollup merge of #104366 - GuillaumeGomez:simplify-setti...
2022-11-17 Matthias KrügerRollup merge of #103852 - compiler-errors:rpitit-early...
2022-11-17 borsAuto merge of #104361 - vladimir-ea:watchos_fix_linking...
2022-11-17 borsAuto merge of #104219 - bryangarza:async-track-caller...
2022-11-17 borsAuto merge of #104205 - clubby789:grow-rc, r=thomcc
2022-11-17 borsAuto merge of #104170 - cjgillot:hir-def-id, r=fee1...
2022-11-17 borsAuto merge of #103779 - the8472:simd-str-contains,...
2022-11-16 borsAuto merge of #104456 - RalfJung:miri, r=RalfJung
2022-11-16 Matthias KrügerRollup merge of #104394 - oli-obk:suggest_method_call...
2022-11-16 Matthias KrügerRollup merge of #104137 - StackDoubleFlow:err-lsc-unsup...
2022-11-16 Matthias KrügerRollup merge of #103750 - calebzulawski:master, r=worki...
2022-11-16 Matthias KrügerRollup merge of #104425 - notriddle:notriddle/main...
2022-11-16 Matthias KrügerRollup merge of #104424 - notriddle:notriddle/popover...
2022-11-16 Matthias KrügerRollup merge of #104419 - Ayush1325:test-issue-30490...
2022-11-16 Matthias KrügerRollup merge of #104401 - RalfJung:mpsc-leak, r=Amanieu
2022-11-16 Matthias KrügerRollup merge of #104348 - fmease:iat-vis-stab, r=cjgillot
2022-11-16 Matthias KrügerRollup merge of #104193 - TaKO8Ki:fix-104142, r=cjgillot
2022-11-16 Matthias KrügerRollup merge of #103489 - WaffleLapkin:byte_offset_from...
2022-11-16 borsAuto merge of #102935 - ajtribick:display-float-0.5...
2022-11-15 Kagami Sascha Rosy... Merge branch 'master' into patch-2
2022-11-15 borsAuto merge of #104054 - RalfJung:byte-provenance, r...
2022-11-15 borsAuto merge of #104437 - matthiaskrgr:rollup-n5jdg9v...
2022-11-15 borsAuto merge of #101168 - jachris:dataflow-const-prop...
2022-11-12 Jannis Christopher... Remove log statement that was commented out
2022-11-12 Jannis Christopher... Exclude locals completely, instead of individual places
2022-11-11 Jannis Christopher... Add test for repr(transparent) with scalar
2022-11-10 Jannis Christopher... Simplify creation of map
2022-11-09 Jannis Christopher... Fix struct field tracking and add tests for it
2022-11-09 Jannis Christopher... Completely remove tracking of references for now
2022-11-07 Jannis Christopher... Fix rebase
2022-11-07 Jannis Christopher... Small corrections of documentation
2022-11-07 Jannis Christopher... Limit number of tracked places, and some other perf...
2022-11-07 Jannis Christopher... Move HasTop and HasBottom into lattice.rs
2022-11-07 Jannis Christopher... Explicitly match all terminators
2022-11-07 Jannis Christopher... Improve documentation of assumptions
2022-11-07 Jannis Christopher... Improve documentation, plus some small changes
2022-11-07 Jannis Christopher... Add comment for the current retag situation
2022-11-07 Jannis Christopher... Only assume Stacked Borrows if -Zunsound-mir-opts is...
2022-11-07 Jannis Christopher... Prevent registration inside references if target is...
2022-11-07 Jannis Christopher... Fix formatting
2022-11-07 Jannis Christopher... Remove `Unknown` state in favor of `Value(Top)`
2022-11-07 Jannis Christopher... Only track (trivially) freeze types
2022-11-07 Jannis Christopher... Make more assumptions explicit
2022-11-07 Jannis Christopher... Flood with bottom for Deinit, StorageLive and StorageDead
2022-11-07 Jannis Christopher... Handle NonDivergingIntrinsic and CopyNonOverlapping
2022-11-07 Jannis Christopher... Update test results after rebase
2022-11-07 Jannis Christopher... Fix typo
2022-11-07 Jannis Christopher... Only allow registration of scalars for now
2022-11-07 Jannis Christopher... Handle StorageLive
2022-11-07 Jannis Christopher... Add comment about downcast projection element
2022-11-07 Jannis Christopher... Use StorageDead and Deinit to flood place
2022-11-07 Jannis Christopher... Flood place on drop
2022-11-07 Jannis Christopher... Remove superfluous line
2022-11-07 Jannis Christopher... Add more documentation
2022-11-07 Jannis Christopher... Add tracking of unreachability
2022-11-07 Jannis Christopher... Ignore terminators explicitly
2022-11-07 Jannis Christopher... Reject registration of downcasts for now
2022-11-07 Jannis Christopher... Move handling of references and simplify flooding
2022-11-07 Jannis Christopher... Clarify place expressions vs place objects
2022-11-07 Jannis Christopher... Begin a semi-formal argument for correctness
2022-11-07 Jannis Christopher... Add additional flooding when assigning a value and...
2022-11-07 Jannis Christopher... Clarify registration and tracking of references
2022-11-07 Jannis Christopher... Fix spelling
2022-11-07 Jannis Christopher... Try field type normalization instead of forcing it
2022-11-07 Jannis Christopher... Add initial version of value analysis and dataflow...