about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2022-12-25Rollup merge of #105955 - Nilstrieb:no-trivial-opt-wrappers-we-have-field-acc...Matthias Krüger-6/+6
2022-12-24Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholkMatthias Krüger-6/+6
2022-12-23Rollup merge of #106051 - jyn514:cranelift-std, r=bjorn3Matthias Krüger-1/+1
2022-12-22Allow building std with craneliftJoshua Nelson-1/+1
2022-12-22Rollup merge of #105932 - MasterAwesome:aarch64-bti-llvm-15, r=nikicMatthias Krüger-4/+11
2022-12-21Auto merge of #105812 - ojeda:no-jump-tables, r=nikicbors-0/+9
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-6/+6
2022-12-20Add `-Zno-jump-tables`Miguel Ojeda-0/+9
2022-12-20Use `Error` behavior for LLVM versions prior to 15Arvind Mukund-4/+10
2022-12-20Remove wrapper functions for some unstable optionsNilstrieb-6/+6
2022-12-19Correct ModFlagBehavior for Aarch64 on LLVM-15Arvind Mukund-4/+5
2022-12-19Implement va_list and va_arg for s390x FFIUlrich Weigand-0/+84
2022-12-19Rollup merge of #105864 - matthiaskrgr:compl, r=NilstriebDylan DPC-2/+2
2022-12-19clippy::complexity fixesMatthias Krüger-2/+2
2022-12-18Rollup merge of #105873 - matthiaskrgr:clippy_fmt, r=NilstriebMatthias Krüger-1/+1
2022-12-18don't restuct references just to reborrowMatthias Krüger-1/+1
2022-12-18use &str / String literals instead of format!()Matthias Krüger-1/+1
2022-12-17Auto merge of #105421 - jacobbramley:jb/branch-prot-check, r=nagisabors-8/+6
2022-12-14Auto merge of #105221 - alex:fat-archive-cleanup, r=bjorn3bors-10/+4
2022-12-13bug! if branch-protection makes it to non-AArch64 codegen.Jacob Bramley-3/+7
2022-12-13Rollup merge of #105620 - TaKO8Ki:remove-unnecessary-uses-of-clone, r=compile...Matthias Krüger-1/+1
2022-12-13remove unnecessary uses of `clone`Takayuki Maeda-1/+1
2022-12-12Auto merge of #105252 - bjorn3:codegen_less_pair_values, r=nagisabors-4/+11
2022-12-11Auto merge of #102900 - abrachet:master, r=bjorn3bors-0/+4
2022-12-10Rollup merge of #105109 - rcvalle:rust-kcfi, r=bjorn3Matthias Krüger-13/+86
2022-12-10Rollup merge of #104019 - compiler-errors:print-generator-sizes, r=wesleywiserMatthias Krüger-75/+8
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-13/+86
2022-12-07Move closure/generator type info methods to TyCtxtMichael Goulet-75/+8
2022-12-07Don't internalize __llvm_profile_counter_biasAlex Brachet-0/+4
2022-12-06Check AArch64 branch-protection earlier in the pipeline.Jacob Bramley-9/+3
2022-12-05Move linkage type check to HIR analysis and fix semantics issues.Peter Collingbourne-21/+4
2022-12-03Auto merge of #105218 - matthiaskrgr:rollup-8d3k08n, r=matthiaskrgrbors-7/+6
2022-12-03Remove macOS fat archive support from LlvmArchiveBuilderAlex Gaynor-10/+4
2022-12-03Directly return loaded value from type_checked_loadbjorn3-1/+3
2022-12-03Destruct landing_pad return value before passing it to cg_ssabjorn3-3/+8
2022-12-03Rollup merge of #105193 - tmiasko:naked-nocoverage, r=wesleywiserMatthias Krüger-7/+6
2022-12-03Auto merge of #97485 - bjorn3:new_archive_writer, r=wesleywiserbors-74/+82
2022-12-03Mark naked functions as never inline in codegen_fn_attrsTomasz Miąsko-7/+6
2022-12-02Rollup merge of #105026 - oToToT:aarch64-v8a, r=davidtwcoMatthias Krüger-0/+5
2022-11-30Auto merge of #104679 - dvdhrm:rw/dso, r=petrochenkovbors-6/+10
2022-11-29Rollup merge of #104627 - calebzulawski:print-target-features, r=compiler-errorsMatthias Krüger-16/+19
2022-11-29codegen-llvm: never combine DSOLocal and DllImportDavid Rheinsberg-6/+10
2022-11-29v8a as default aarch64 targetTommy Chiang (oToToT)-0/+5
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-7/+7
2022-11-26Use LLVM for getting symbols from COFF bigobj filesbjorn3-1/+9
2022-11-26Rewrite LLVM's archive writer in Rustbjorn3-74/+74
2022-11-26Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errorsGuillaume Gomez-1/+1
2022-11-24Auto merge of #104507 - WaffleLapkin:asderefsyou, r=wesleywiserbors-1/+1
2022-11-23Add `Mutability::{is_mut,is_not}`Maybe Waffle-1/+1
2022-11-21Unreserve braced enum variants in value namespaceVadim Petrochenkov-2/+2