about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
AgeCommit message (Expand)AuthorLines
2023-04-26Nicer ICE for #67981Jules Bertholet-1/+11
2023-04-26Auto merge of #110852 - matthiaskrgr:rollup-jz3eosr, r=matthiaskrgrbors-20/+56
2023-04-25Lower `intrinsics::offset` to `mir::BinOp::Offset`Scott McMurray-7/+0
2023-04-25Fix static string lintsclubby789-20/+56
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-4/+12
2023-04-25Rollup merge of #110681 - klensy:cut-dep, r=lcnrYuki Okushi-1/+3
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-22drop unused deps, gate libc under unix for one crateklensy-1/+3
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-1/+2
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/+2
2023-04-19Bump version of object and related cratesQiu Chaofan-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/+2
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-4/+4
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-4/+4
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
2023-04-10Fix typos in compilerDaniPopes-4/+4
2023-04-10Rollup merge of #110021 - scottmcm:fix-110005, r=compiler-errorsDylan DPC-36/+96
2023-04-09Migrate `sess.opts.tests` uses to `sess.is_test_crate()`blyxyas-1/+1
2023-04-09Handle not all immediates having `abi::Scalar`sScott McMurray-12/+42
2023-04-08Auto merge of #109971 - WaffleLapkin:yeet_ownership, r=Nilstriebbors-6/+5
2023-04-06Check `CastKind::Transmute` sizes in a better wayScott McMurray-31/+61
2023-04-06Use `FnOnce` for `slice_owned` instead of `Fn`Maybe Waffle-1/+1
2023-04-06Fix MSVC buildGary Guo-2/+4
2023-04-06Address review feedbackGary Guo-2/+2
2023-04-06Rename `Abort` terminator to `Terminate`Gary Guo-5/+5
2023-04-06Add `UnwindAction::Terminate`Gary Guo-83/+77
2023-04-06Add `UnwindAction::Unreachable`Gary Guo-22/+33