about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2023-05-03Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote-9/+9
2023-05-02Rollup merge of #110955 - fee1-dead-contrib:sus-operation, r=compiler-errorsDylan DPC-4/+3
2023-05-01Change rlink serialization from `MemEncoder` to `FileEncoder`.Nicholas Nethercote-3/+7
2023-04-30Rollup merge of #110586 - ChrisDenton:msvc-oem-output, r=workingjubileeMatthias Krüger-1/+78
2023-04-29Make PlaceMention a non-mutating use.Camille GILLOT-1/+3
2023-04-28Rollup merge of #110917 - Be-ing:whole_archive_with_staticlib_fix, r=petroche...Matthias Krüger-1/+4
2023-04-28uplift `clippy::clone_double_ref` as `suspicious_double_ref_op`Deadbeef-4/+3
2023-04-28Auto merge of #110837 - scottmcm:offset-for-add, r=compiler-errorsbors-2/+9
2023-04-27Also use `mir::Offset` for pointer `add`Scott McMurray-2/+9
2023-04-27only error with +whole-archive,+bundle for rlibsBe Wilson-1/+4
2023-04-27Rollup merge of #110872 - Jules-Bertholet:err-67981, r=wesleywiserMatthias Krüger-1/+11
2023-04-27Abstract `MultiByteToWideChar`Chris Denton-33/+57
2023-04-27Fix Unreadable non-UTF-8 output on localized MSVCChris Denton-1/+54
2023-04-27rename `needs_infer` to `has_infer`Boxy-1/+1
2023-04-27Support RISC-V unaligned-scalar-mem target featureKor Nielsen-0/+1
2023-04-26Nicer ICE for #67981Jules Bertholet-1/+11
2023-04-26Auto merge of #110852 - matthiaskrgr:rollup-jz3eosr, r=matthiaskrgrbors-20/+43
2023-04-25Lower `intrinsics::offset` to `mir::BinOp::Offset`Scott McMurray-7/+0
2023-04-25Fix static string lintsclubby789-20/+43
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-4/+12
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-4/+4
2023-04-22Set debug location to debug operand spill.Camille GILLOT-0/+1
2023-04-22Auto merge of #109507 - Amanieu:panic-oom-payload, r=davidtwcobors-12/+4
2023-04-22Add GNU Property NoteCharisee-0/+42
2023-04-22Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkinbors-1/+4
2023-04-21offset_ofDrMeepster-1/+4
2023-04-20Remove WithOptconstParam.Camille GILLOT-1/+1
2023-04-20Auto merge of #110598 - matthiaskrgr:rollup-0ybd9i3, r=matthiaskrgrbors-4/+4
2023-04-20Rollup merge of #110545 - WaffleLapkin:generic_arg_as_x, r=cjgillotMatthias Krüger-4/+4
2023-04-20Auto merge of #109993 - scottmcm:transmute-niches, r=oli-obkbors-5/+67
2023-04-19Add transmute optimization tests and some extra commentsScott McMurray-0/+9
2023-04-19Auto merge of #106704 - ecnelises:big_archive, r=bjorn3bors-0/+1
2023-04-19Support `--print native-static-libs` with rust dylibsbjorn3-5/+70
2023-04-19Add `GenericArgKind::as_{type,const,region}`Maybe Waffle-4/+4
2023-04-19Auto merge of #110407 - Nilstrieb:fluent-macro, r=davidtwcobors-1/+1
2023-04-19Recognize AIX style archive kindQiu Chaofan-0/+1
2023-04-18Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillotbors-3/+2
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-04-18Stablize raw-dylib, link_ordinal and -CdlltoolDaniel Paoliello-9/+0
2023-04-18Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock-3/+2
2023-04-17Spelling - compilerJosh Soref-3/+3
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-12/+4
2023-04-16Various minor Idx-related tweaksScott McMurray-2/+1
2023-04-14Remove attempt to optimize codegen for discriminants.Camille GILLOT-92/+0
2023-04-13`assume` value ranges in `transmute`Scott McMurray-5/+58
2023-04-13Auto merge of #109466 - davidlattimore:inline-arg-via-var-debug-info, r=wesle...bors-6/+4
2023-04-12Rollup merge of #110153 - DaniPopes:compiler-typos, r=NilstriebMatthias Krüger-3/+3
2023-04-11Rollup merge of #96971 - zhaixiaojuan:master, r=wesleywiserMichael Goulet-0/+5
2023-04-11Rollup merge of #109860 - zyedidia:riscv-relax, r=petrochenkovYuki Okushi-0/+1
2023-04-11Preserve argument indexes when inlining MIRDavid Lattimore-6/+4