about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/check/intrinsicck.rs
AgeCommit message (Expand)AuthorLines
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-14Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errorsbors-1/+1
2024-08-11Use assert_matches around the compilerMichael Goulet-4/+6
2024-08-09Shrink `TyKind::FnPtr`.Nicholas Nethercote-1/+1
2024-07-25Apply suggestions from code reviewFolkert de Vries-1/+1
2024-07-25apply fix suggested by lcnrFolkert-39/+13
2024-07-25Tweak type inference for `const` operands in inline asmAmanieu d'Antras-4/+20
2024-06-15Rollup merge of #126417 - beetrees:f16-f128-inline-asm-x86, r=AmanieuMatthias Krüger-0/+4
2024-06-14Use is_lang_item more aggressivelyMichael Goulet-2/+2
2024-06-13Add `f16` and `f128` inline ASM support for `x86` and `x86-64`beetrees-0/+4
2024-05-23Remove `LintDiagnostic::msg`León Orell Valerian Liehr-1/+1
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-04-11Fix small typoJanggun Lee-1/+1
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-2/+2
2024-03-23Rollup merge of #121940 - veera-sivarajan:bugfix-121593, r=fmeaseJubilee-7/+15
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-3/+1
2024-03-03Mention Register Size in `#[warn(asm_sub_register)]`Veera-7/+15
2024-02-24Add asm label support to AST and HIRGary Guo-0/+2
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-1/+1
2024-01-10Rename consuming chaining methods on `DiagnosticBuilder`.Nicholas Nethercote-9/+9
2024-01-10Add `DiagCtxt::delayed_bug`.Nicholas Nethercote-2/+2
2024-01-10Shorten some error invocations.Nicholas Nethercote-3/+3
2024-01-08Use chaining for `DiagnosticBuilder` construction and `emit`.Nicholas Nethercote-32/+42
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-10/+10
2023-12-15Rollup merge of #118727 - compiler-errors:lint-decorate, r=WaffleLapkinJubilee-1/+0
2023-12-15Don't pass lint back out of lint decoratorMichael Goulet-1/+0
2023-12-15Annotate some bugsMichael Goulet-5/+12
2023-12-02Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.Nicholas Nethercote-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-6/+6
2023-08-23Allow MaybeUninit in input and output of inline assemblyTaiki Endo-19/+34
2023-08-14fixed *const [type error] does not implement the Copy traitnxya-1/+1
2023-07-25inline format!() args from rustc_codegen_llvm to the end (4)Matthias Krüger-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-3/+3
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-6/+2
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-15/+15
2023-04-23allow array-style simd in inline asmEzra Shaw-13/+25
2023-03-30Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`Scott McMurray-1/+2
2023-03-01Use FxIndexSet instead of FxHashSet for asm_target_features query.Michael Woerister-3/+3
2023-02-22Remove type-traversal trait aliasesAlan Egerton-1/+1
2023-02-16fix new usage of type_ofKyle Matsuda-1/+1
2023-02-14Even less HIR.Camille GILLOT-2/+2
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-4/+3
2023-01-17`rustc_hir_analysis`: remove `ref` patternsMaybe Waffle-4/+4
2022-10-27Accept `TyCtxt` instead of `TyCtxtAt` in `Ty::is_*` functionsMaybe Waffle-2/+2
2022-10-20rustc_hir_typeck: fix paths and partially mv fileslcnr-106/+0
2022-10-07Allow transmutes between the same types after erasing lifetimesOli Scherer-5/+15
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-1/+1
2022-10-03`HirId` for `deferred_transmute_checks`lcnr-8/+11
2022-10-01Refactor rustc lint APIMaybe Waffle-6/+5
2022-09-27rustc_typeck to rustc_hir_analysislcnr-0/+531