about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-07-26typos + fmtRalf Jung-10/+10
2020-07-26move getting the initial value of a static into helper functionRalf Jung-12/+19
2020-07-26Miri: replace canonical_alloc_id mechanism by extern_static_alloc_id which is...Ralf Jung-93/+74
2020-07-26Auto merge of #74664 - pnadon:Miri-rename-undef-uninit, r=RalfJungbors-30/+30
2020-07-25Miri: rename "undef" to "uninit"Philippe Nadon-12/+12
2020-07-25Fixed coverage map issues; better aligned with LLVM APIsRich Kadel-8/+8
2020-07-24Auto merge of #74681 - RalfJung:miri-extern-fn, r=oli-obkbors-1/+4
2020-07-24Auto merge of #74507 - lcnr:const-prop-into-op, r=oli-obkbors-62/+50
2020-07-24Rollup merge of #74661 - SNCPlay42:lifetime-names-refactor, r=estebankManish Goregaokar-89/+92
2020-07-24Rollup merge of #74491 - xldenis:constant-binop-opt, r=oli-obkManish Goregaokar-21/+85
2020-07-23slightly adapt const propBastian Kauschke-7/+7
2020-07-23on Windows, use miri_static_root for TLS dtorsRalf Jung-1/+4
2020-07-22renamed ScalarMaybeUninit::not_undef to check_initPhilippe Nadon-19/+19
2020-07-23Auto merge of #74662 - Manishearth:rollup-jdt7t71, r=Manishearthbors-2/+10
2020-07-22Rollup merge of #74538 - nbdd0121:issue-73976, r=lcnrManish Goregaokar-2/+10
2020-07-23rename arguments to highlight_if_we_can_match_hir_tySNCPlay42-7/+6
2020-07-23move highlight_if_we_can_match_hir_ty callSNCPlay42-6/+5
2020-07-22decouple highlight_if_we_cannot_match_hir_tySNCPlay42-10/+10
2020-07-22clean up give_name_if_anonymous_region_appears_in_argumentsSNCPlay42-18/+9
2020-07-22rename functionsSNCPlay42-7/+7
2020-07-22change returns to RegionNameHighlightSNCPlay42-38/+29
2020-07-22extract RegionNameHighlightSNCPlay42-23/+40
2020-07-22add RegionName::spanSNCPlay42-13/+19
2020-07-22Auto merge of #74404 - lcnr:ty-dep-path-cleanup-aaaaa, r=eddybbors-46/+33
2020-07-22mir: improve polymorphic constant bugDavid Wood-2/+3
2020-07-22note LLVM in fixmeBastian Kauschke-1/+1
2020-07-22Optimize away BitAnd and BitOr when possibleXavier Denis-21/+85
2020-07-22const prop into operandsBastian Kauschke-62/+50
2020-07-22Fix rebase falloutAaron Hill-1/+1
2020-07-22Normalize opaque types when converting `ParamEnv` to `Reveal::All`Aaron Hill-4/+4
2020-07-21fetch -> lookupBastian Kauschke-5/+5
2020-07-21`try_update` -> `try_upgrade`Bastian Kauschke-3/+3
2020-07-21remove some const arg in ty dep path boilerplateBastian Kauschke-46/+33
2020-07-20index: introduce and use `FiniteBitSet`David Wood-62/+47
2020-07-20mir: use attribute over `-Z polymorphize-errors`David Wood-4/+6
2020-07-20mir: `unused_generic_params` queryDavid Wood-29/+327
2020-07-20shim: adjust valid shim assertsDavid Wood-22/+3
2020-07-20trait_sel: only test predicates w/ no substsDavid Wood-1/+1
2020-07-20mir: rename `should_monomorphize_locally`David Wood-13/+12
2020-07-19Guard against non-monomorphized type_id intrinsic callGary Guo-2/+10
2020-07-19Auto merge of #74091 - richkadel:llvm-coverage-map-gen-4, r=tmandrybors-58/+206
2020-07-18Rollup merge of #74459 - canova:const-unreachable-unchecked, r=oli-obkManish Goregaokar-0/+1
2020-07-17Rollup merge of #74169 - ecstatic-morse:dataflow-unreachable, r=pnkfelixManish Goregaokar-12/+25
2020-07-17Make unreachable_unchecked a const fnNazım Can Altınova-0/+1
2020-07-17Generating the coverage mapRich Kadel-58/+206
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-24/+16
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-24/+16
2020-07-17Auto merge of #74395 - Mark-Simulacrum:stage0-next, r=pietroalbinibors-2/+0
2020-07-16Rollup merge of #74357 - nnethercote:symbol-related-improvements, r=oli-obkManish Goregaokar-82/+30
2020-07-16apply bootstrap cfgsMark Rousskov-2/+0