]> git.lizzy.rs Git - rust.git/history - compiler/rustc_mir_transform/src/dataflow_const_prop.rs
Auto merge of #104999 - saethlin:immediate-abort-inlining, r=thomcc
[rust.git] / compiler / rustc_mir_transform / src / dataflow_const_prop.rs
2022-12-01 Philipp KronesMerge commit 'd822110d3b5625b9dc80ccc442e06fc3cc851d76...
2022-12-01 borsAuto merge of #104160 - Ayush1325:windows-args, r=m...
2022-11-30 Matthias KrügerRollup merge of #103065 - aDotInTheVoid:rdj-arg-pattern...
2022-11-30 borsAuto merge of #99814 - aliemjay:patch-2, r=jackh726
2022-11-29 Matthias KrügerRollup merge of #104436 - ismailmaj:add-slice-to-stack...
2022-11-26 Matthias KrügerRollup merge of #104121 - Lokathor:mir-opt-when-instruc...
2022-11-26 borsAuto merge of #103556 - clubby789:specialize-option...
2022-11-26 borsAuto merge of #104431 - alistair23:alistair/rv64-profil...
2022-11-24 borsAuto merge of #103808 - cjgillot:vec-cache, r=TaKO8Ki
2022-11-23 Laurențiu Nicola:arrow_up: rust-analyzer
2022-11-23 Dylan DPCRollup merge of #104286 - ozkanonur:fix-doc-bootstrap...
2022-11-22 Manish GoregaokarRollup merge of #103193 - krasimirgg:sysonce, r=Amanieu
2022-11-22 Manish GoregaokarRollup merge of #101655 - dns2utf8:box_docs, r=dtolnay
2022-11-21 Matthias KrügerRollup merge of #104416 - clubby789:fix-104414, r=eholk
2022-11-21 Matthias KrügerRollup merge of #103396 - RalfJung:pinning-closure...
2022-11-21 Philipp KronesMerge commit 'f4850f7292efa33759b4f7f9b7621268979e9914...
2022-11-21 Matthias KrügerRollup merge of #104420 - TethysSvensson:master, r...
2022-11-21 borsAuto merge of #103491 - cjgillot:self-rpit, r=oli-obk
2022-11-21 borsAuto merge of #102717 - beetrees:repr128-c-style-debugi...
2022-11-20 borsAuto merge of #103390 - compiler-errors:metadata-mod...
2022-11-20 Yuki OkushiRollup merge of #104467 - fuzzypixelz:fix/attempt-to...
2022-11-20 Yuki OkushiRollup merge of #104435 - scottmcm:iter-repeat-n, r...
2022-11-20 Yuki OkushiRollup merge of #104112 - yancyribbens:add-copy-to...
2022-11-20 Yuki OkushiRollup merge of #103901 - H4x5:fmt-arguments-as-str...
2022-11-19 Matthias KrügerRollup merge of #104076 - ozkanonur:fix-ci-rustc-sysroo...
2022-11-19 Matthias KrügerRollup merge of #103989 - arlosi:arm32-panic, r=Amanieu
2022-11-19 Matthias KrügerRollup merge of #103117 - joshtriplett:use-is-terminal...
2022-11-19 Dylan DPCRollup merge of #104411 - lcnr:bivariance-nll, r=compil...
2022-11-19 Dylan DPCRollup merge of #104001 - Ayush1325:custom-entry, r...
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... 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...