about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-06-23Rollup merge of #126833 - RalfJung:extern-type-field-ice, r=compiler-errorsMatthias Krüger-41/+63
2024-06-23Rollup merge of #126830 - RalfJung:unsized-fn-params, r=compiler-errorsMatthias Krüger-1/+1
2024-06-23Auto merge of #123088 - tgross35:f16-f128-pattern-analysis, r=Nadrierilbors-11/+86
2024-06-23Auto merge of #124733 - workingjubilee:cant-beleaf-we-dont-have-this, r=saethlinbors-18/+53
2024-06-23Replace `f16` and `f128` pattern matching stubs with real implementationsTrevor Gross-11/+86
2024-06-23compiler: parse the empty frame-pointerJubilee Young-2/+2
2024-06-23compiler: Accept -Cforce-frame-pointers=alwaysJubilee Young-11/+10
2024-06-23compiler: Support nightly -Cforce-frame-pointers=non-leafJubilee Young-4/+14
2024-06-23cg_clif: Define build opts from FramePointerJubilee Young-3/+3
2024-06-23compiler(nfc): -Cforce-frame-pointers is a FramePointerJubilee Young-14/+26
2024-06-23compiler: Add FramePointer::ratchetJubilee Young-0/+14
2024-06-22compiler: Mention C-unwind in C-variadic errorJubilee Young-1/+1
2024-06-22Allow "C-unwind" fn to have C variadicsJubilee Young-0/+2
2024-06-22Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errorsMatthias Krüger-13/+13
2024-06-22don't ICE when encountering an extern type field during validationRalf Jung-41/+63
2024-06-22Make `effects` an incomplete featureDeadbeef-1/+1
2024-06-22make unsized_fn_params an internal featureRalf Jung-1/+1
2024-06-22Rollup merge of #126723 - estebank:dot-dot-dot, r=NadrierilGuillaume Gomez-2/+2
2024-06-22Rollup merge of #126686 - fmease:dump-preds-n-item-bounds, r=compiler-errorsGuillaume Gomez-104/+128
2024-06-22Rollup merge of #126555 - beetrees:f16-inline-asm-arm, r=AmanieuGuillaume Gomez-5/+46
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+36
2024-06-21Rollup merge of #126811 - compiler-errors:tidy-ftl, r=estebankJubilee-23/+22
2024-06-21Rollup merge of #126809 - estebank:wording-tweak, r=oli-obkJubilee-1/+1
2024-06-21Rollup merge of #126787 - Strophox:get-bytes, r=RalfJungJubilee-3/+40
2024-06-21Rollup merge of #126722 - adwinwhite:ptr_fn_abi, r=celinvalJubilee-1/+21
2024-06-21Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=AmanieuJubilee-9/+55
2024-06-22Auto merge of #126758 - spastorino:avoid-safe-outside-unsafe-blocks, r=compil...bors-16/+58
2024-06-21Fix remaining casesMichael Goulet-24/+23
2024-06-21Remove stray `.` from error messageEsteban Küber-1/+1
2024-06-21Auto merge of #126650 - compiler-errors:renames, r=lcnrbors-566/+538
2024-06-21Add `f16` inline ASM support for RISC-Vbeetrees-9/+55
2024-06-21Add `f16` inline ASM support for 32-bit ARMbeetrees-5/+46
2024-06-21Rename a bunch of thingsMichael Goulet-566/+538
2024-06-21Auto merge of #125853 - tesuji:promote-fail-fast, r=cjgillotbors-23/+21
2024-06-21interpret: use trace to reduce noiceLzu Tao-6/+6
2024-06-21Reuse allocation for Vec<Candidate>Lzu Tao-6/+3
2024-06-21Auto merge of #123165 - oli-obk:no_ord_def_id3, r=cjgillotbors-32/+16
2024-06-21Do not allow safe usafe on static and fn itemsSantiago Pastorino-16/+58
2024-06-21add as_ptr to trait AllocBytes, fix 2 impls; add pub fn get_bytes_unchecked_r...Strophox-3/+40
2024-06-21update intrinsic const param countingDeadbeef-12/+12
2024-06-21Auto merge of #126781 - matthiaskrgr:rollup-5u4pens, r=matthiaskrgrbors-95/+80
2024-06-21Auto merge of #126541 - scottmcm:more-ptr-metadata-gvn, r=cjgillotbors-158/+133
2024-06-21Rollup merge of #126774 - nnethercote:fix-126751, r=oli-obkMatthias Krüger-4/+4
2024-06-21Rollup merge of #126767 - compiler-errors:static-foreign-item, r=spastorinoMatthias Krüger-65/+8
2024-06-21Rollup merge of #126700 - compiler-errors:fragment, r=fmeaseMatthias Krüger-10/+21
2024-06-21Rollup merge of #126617 - sayantn:veorq, r=workingjubileeMatthias Krüger-0/+5
2024-06-21Rollup merge of #126125 - dev-ardi:conflict-markers, r=estebankMatthias Krüger-16/+42
2024-06-21Add method to get `FnAbi` of function pointerAdwin White-1/+21
2024-06-20[GVN] Add tests for generic pointees with PtrMetadataScott McMurray-0/+5
2024-06-20Replace `NormalizeArrayLen` with `GVN`Scott McMurray-123/+8