]> git.lizzy.rs Git - rust.git/history - compiler/rustc_mir_transform/src/dataflow_const_prop.rs
Rollup merge of #103594 - maniwani:fix-issue-91417, r=thomcc
[rust.git] / compiler / rustc_mir_transform / src / dataflow_const_prop.rs
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... Disable limits if mir-opt-level >= 4
2022-11-12 Jannis Christopher... Expand upon comment regarding self-assignment
2022-11-12 Jannis Christopher... Require -Zmir-opt-level >= 3 for now
2022-11-12 Jannis Christopher... Add comment for guessed constants
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... Limit number of basic blocks and tracked places to...
2022-11-07 Jannis Christopher... Use new cast methods
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... Small documentation changes
2022-11-07 Jannis Christopher... Use ParamEnv consistently
2022-11-07 Jannis Christopher... Prevent propagation of overflow if overflow occured
2022-11-07 Jannis Christopher... Fix unimplemented binary_ptr_op
2022-11-07 Jannis Christopher... Improve documentation, plus some small changes
2022-11-07 Jannis Christopher... Make overflow handling more precise
2022-11-07 Jannis Christopher... Make overflow flag propagation conditional
2022-11-07 Jannis Christopher... Fix rebased CastKind
2022-11-07 Jannis Christopher... Use the same is_enabled as the current const prop
2022-11-07 Jannis Christopher... Prevent registration inside references if target is...
2022-11-07 Jannis Christopher... Remove `Unknown` state in favor of `Value(Top)`
2022-11-07 Jannis Christopher... Track Scalar instead of ScalarInt for const prop
2022-11-07 Jannis Christopher... Add tracking of unreachability
2022-11-07 Jannis Christopher... Ignore terminators explicitly
2022-11-07 Jannis Christopher... Flood with bottom instead of top for unreachable branches
2022-11-07 Jannis Christopher... Move handling of references and simplify flooding
2022-11-07 Jannis Christopher... Add initial version of value analysis and dataflow...