about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir
AgeCommit message (Expand)AuthorLines
2020-09-19Rollup merge of #76636 - RalfJung:miri-size-assert, r=oli-obkRalf Jung-0/+3
2020-09-19Reflect the "do not call this query directly" mentality in its nameOliver Scherer-2/+2
2020-09-19Address review commentsOliver Scherer-4/+4
2020-09-19Unify the names of const eval queries and their return typesOliver Scherer-14/+14
2020-09-19Rename const eval queries to reflect the validation changesOliver Scherer-3/+3
2020-09-18don't take `TyCtxt` by referenceBastian Kauschke-9/+9
2020-09-18support const_evaluatable_checked across crate boundariesBastian Kauschke-1/+1
2020-09-18use newtype_index for abstract_const::NodeIdBastian Kauschke-2/+7
2020-09-18initial working stateBastian Kauschke-0/+16
2020-09-17Use relative link instead of absoluteCamelid-1/+1
2020-09-17Fix wording in mir docIvan Tham-1/+1
2020-09-16Update based on review suggestionsCamelid-2/+6
2020-09-15Improve wordingCamelid-3/+3
2020-09-14Clarify how branching works in a CFGCamelid-3/+5
2020-09-14Add docs for `BasicBlock`Camelid-0/+14
2020-09-14Minor improvements to `mir::Constant` docsCamelid-2/+2
2020-09-12also assert ScalarMaybeUninit sizeRalf Jung-0/+3
2020-09-10Auto merge of #75573 - Aaron1011:feature/const-mutation-lint, r=oli-obkbors-0/+2
2020-09-09Rollup merge of #76523 - tmiasko:non-use-context-coverage, r=wesleywiserTyler Mandry-2/+0
2020-09-09Remove unused PlaceContext::NonUse(NonUseContext::Coverage)Tomasz Miąsko-2/+0
2020-09-08reviewBastian Kauschke-0/+4
2020-09-08make `ConstEvaluatable` more strictBastian Kauschke-4/+23
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-0/+2
2020-09-06Add peephold optimization that simplifies Ne(_1, false) and Ne(false, _1) int...Simon Vandel Sillesen-0/+9
2020-09-05Rollup merge of #76254 - tmiasko:fold-len, r=wesleywiserDylan DPC-1/+1
2020-09-04Fix big endian read/writeJubilee Young-6/+12
2020-09-04Explain contract of {read, write}_target_uintJubilee Young-0/+6
2020-09-04Be explicit that we're handling bytesJubilee-1/+1
2020-09-04Remove reference to byteorder limitsJubilee Young-8/+4
2020-09-04Refactor byteorder to std in rustc_middleJubilee Young-7/+9
2020-09-04Change ty.kind to a methodLeSeulArtichaut-3/+3
2020-09-04Auto merge of #76004 - richkadel:llvm-coverage-map-gen-6b.5, r=tmandrybors-1/+18
2020-09-03Tools, tests, and experimenting with MIR-derived coverage countersRich Kadel-1/+18
2020-09-02pretty: trim paths of unique symbolsDan Aloni-1/+2
2020-09-02Fold length constant in Rvalue::RepeatTomasz Miąsko-1/+1
2020-08-31Rollup merge of #76002 - richkadel:llvm-coverage-map-gen-6b.3, r=tmandryTyler Mandry-1/+1
2020-08-31Fix `-Z instrument-coverage` on MSVCRich Kadel-1/+1
2020-08-30ty: remove obsolete printerDavid Wood-25/+12
2020-08-30mv compiler to compiler/mark-0/+9424