about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-11-04Auto merge of #78280 - bugadani:span, r=lcnrbors-23/+18
2020-11-04Auto merge of #77227 - oli-obk:const_val_🌳_prelude, r=RalfJungbors-279/+457
2020-11-04Update compiler/rustc_target/src/abi/mod.rsOli Scherer-1/+1
2020-11-04Update compiler/rustc_target/src/abi/mod.rsOli Scherer-1/+1
2020-11-04`u64::try_from` will now fail if `ScalarInt` isn't exactly 64 bits, thus we u...oli-1/+1
2020-11-04Make `ScalarInt` entirely independent of MIR interpretationoli-4/+3
2020-11-04Document an `unwrap`oli-1/+4
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-87/+71
2020-11-04Auto merge of #78677 - Aaron1011:fix/capture-inner-attrs, r=petrochenkovbors-29/+14
2020-11-04Move ZST constant to the top of the impl blockoli-2/+2
2020-11-04Update compiler/rustc_middle/src/ty/consts/int.rsOli Scherer-1/+1
2020-11-04Simplify `assert_bits` imploli-4/+3
2020-11-04Do not raise interp errors from the scalar int moduleoli-20/+23
2020-11-04Add helper for getting an `int` out of a `Scalar`oli-4/+9
2020-11-04Add `is_null` helperoli-2/+7
2020-11-04Explain why we forward to self-printing during self-printingoli-1/+2
2020-11-04catch conversion errors during `ptr_sized_op`oli-1/+1
2020-11-04Replace `Scalar::zst` with a `Scalar::ZST` constantoli-10/+7
2020-11-04No need for a `zst` constructor method when we can have a constantoli-6/+1
2020-11-04Update commentoli-3/+2
2020-11-04Unaligned reads are UB in Rust irrelevant on which platform we areoli-4/+4
2020-11-04Remove outdated FIXMEoli-1/+0
2020-11-04s/Scalar::Raw/Scalar::Intoli-47/+47
2020-11-04Fix cranelift buildoli-10/+28
2020-11-04Explain the use of blocks around `self.data` accessesoli-0/+14
2020-11-04Use packed struct instead of manually packing into an arrayoli-36/+39
2020-11-0432 bit platforms don't have 64 bit pointersOliver Scherer-2/+3
2020-11-04Encode `ScalarInt::bytes` as `u128` instead of `[u8; 16]` to see if that caus...Oliver Scherer-1/+15
2020-11-04Split the "raw integer bytes" part out of `Scalar`Oliver Scherer-170/+309
2020-11-03Auto merge of #78711 - m-ou-se:rollup-pxqnny7, r=m-ou-sebors-433/+727
2020-11-03Rollup merge of #78659 - ayrtonm:fn-ref-lint-fix, r=oli-obkMara Bos-18/+36
2020-11-03Rollup merge of #78626 - fusion-engineering-forks:deprecated-trait-impl, r=es...Mara Bos-23/+60
2020-11-03Rollup merge of #78624 - bjorn3:update_cg_clif-2020-11-01, r=jyn514Mara Bos-388/+612
2020-11-03Rollup merge of #77950 - arlosi:sha256, r=eddybMara Bos-4/+19
2020-11-03Auto merge of #76931 - oli-obk:const_prop_inline_lint_madness, r=wesleywiserbors-4/+27
2020-11-03Auto merge of #78597 - RalfJung:raw-retag, r=oli-obkbors-6/+20
2020-11-03Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into update_cg_clif-2...bjorn3-388/+612
2020-11-03Auto merge of #78489 - bugadani:array, r=estebankbors-44/+39
2020-11-03Auto merge of #78697 - JohnTitor:rollup-q0fchpv, r=JohnTitorbors-88/+165
2020-11-03Rollup merge of #78676 - kiffie:embedded-bare-mipsr2, r=jonas-schievinkYuki Okushi-0/+43
2020-11-03Rollup merge of #78668 - tmiasko:inline, r=oli-obkYuki Okushi-77/+60
2020-11-03Rollup merge of #78663 - Aaron1011:fix/cap-future-compat, r=tmandryYuki Okushi-10/+13
2020-11-03Rollup merge of #78376 - Aaron1011:feature/consistent-empty-expr, r=petrochenkovYuki Okushi-1/+49
2020-11-03Auto merge of #78448 - rylev:cache-foreign_modules, r=wesleywiserbors-14/+17
2020-11-02indicate calling conventionStephan-1/+1
2020-11-02improve commentsStephan-2/+3
2020-11-03Expand `NtExpr` tokens only in key-value attributesVadim Petrochenkov-76/+102
2020-11-02add blacklist for unsupported calling conventionsStephan-0/+9
2020-11-02Use reparsed `TokenStream` if we captured any inner attributesAaron Hill-29/+14
2020-11-02add mipsel_unknown_none targetStephan-0/+33