about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src
AgeCommit message (Expand)AuthorLines
2023-05-10Auto merge of #106560 - bjorn3:support_staticlib_dylib_linking, r=pnkfelixbors-5/+70
2023-05-09Isolate coverage FFI type layouts from their underlying LLVM C++ typesZalathar-7/+11
2023-05-09Rollup merge of #110304 - cchiw:master, r=davidtwcoDylan DPC-0/+50
2023-05-08Align unsized localsTomasz Miąsko-11/+15
2023-05-08Rollup merge of #104070 - nbdd0121:unwind, r=AmanieuMichael Goulet-1/+2
2023-05-08Rollup merge of #110297 - kylematsuda:earlybinder_tcx_subst, r=BoxyUwUDylan DPC-1/+1
2023-05-07Use `landingpad filter` to encode aborting landing padGary Guo-1/+2
2023-05-07Rollup merge of #105583 - luqmana:bitcast-immediates, r=oli-obkYuki Okushi-4/+33
2023-05-06use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regionsKyle Matsuda-1/+1
2023-05-06Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naberMatthias Krüger-3/+9
2023-05-06Fix spans in LLVM-generated inline asm errorsAmanieu d'Antras-3/+9
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-12/+10
2023-05-06Rollup merge of #109677 - dpaoliello:rawdylib, r=michaelwoerister,wesleywiserYuki Okushi-9/+0
2023-05-05Address review comments.Luqman Aden-6/+0
2023-05-05Don't bitcast aggregate field.Luqman Aden-1/+26
2023-05-05Operand::extract_field: only cast llval if it's a pointer and replace bitcast...Luqman Aden-3/+13
2023-05-05rewriting match on endiannessCharisee-9/+6
2023-05-05rewriting match on endiannessCharisee-1/+8
2023-05-05Add GNU Property NoteCharisee-11/+15
2023-05-04Rollup merge of #110826 - cjgillot:place-mention-use, r=JakobDegen,lcnrMatthias Krüger-1/+3
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-51/+34
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-51/+34
2023-05-04Rollup merge of #111086 - nnethercote:rm-MemEncoder, r=cjgillotDylan DPC-3/+7
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