about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2023-02-16fix some lines, and do a consistency fixTshepang Mbambo-2/+2
2023-02-16Replace some `then`s with some `then_some`sMaybe Waffle-1/+1
2023-02-16`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`Maybe Waffle-17/+8
2023-02-14Add `kernel-address` sanitizer support for freestanding targetsWesley Norris-1/+7
2023-02-14Auto merge of #108056 - matthiaskrgr:rollup-oa6bxvh, r=matthiaskrgrbors-47/+6
2023-02-14s/eval_usize/eval_target_usize/ for clarityOli Scherer-6/+6
2023-02-10Drop llvm14-builtins-abi with compiler_builtins 0.1.87Josh Stone-11/+2
2023-02-10Update the minimum external LLVM to 14Josh Stone-37/+5
2023-02-10Auto merge of #102963 - ilammy:xray-basic, r=estebankbors-5/+33
2023-02-09Emit basic XRay instrumentation attributesOleksii Lozovskyi-0/+28
2023-02-09Allow multiple instrumentation attributesOleksii Lozovskyi-5/+5
2023-02-06Specify dlltool prefix when generating import libsRafael Rivera-0/+8
2023-02-05Remove misleading target feature aliasesCaleb Zulawski-6/+0
2023-01-31Rollup merge of #107412 - tshepang:needless-check, r=wesleywiserGuillaume Gomez-5/+2
2023-01-30session: diagnostic migration lint on more fnsDavid Wood-83/+180
2023-01-28make more pleasant to readTshepang Mbambo-1/+1
2023-01-28avoid needless checksTshepang Mbambo-5/+2
2023-01-28Auto merge of #107400 - matthiaskrgr:rollup-l6bycds, r=matthiaskrgrbors-0/+5
2023-01-28Rollup merge of #107373 - michaelwoerister:dont-merge-vtables-when-debuginfo,...Matthias Krüger-0/+5
2023-01-28Auto merge of #107360 - bjorn3:fix_thin_archive_reading, r=wesleywiserbors-5/+13
2023-01-27Auto merge of #107372 - JohnTitor:rollup-zkl2ges, r=JohnTitorbors-3/+2
2023-01-27Don't merge vtables when full debuginfo is enabled.Michael Woerister-0/+5
2023-01-27Revert back to LlvmArchiveBuilder on all platformsbjorn3-1/+3
2023-01-27Revert "Remove macOS fat archive support from LlvmArchiveBuilder"bjorn3-4/+10
2023-01-27reduce rightward-driftTshepang Mbambo-3/+2
2023-01-26change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...Kyle Matsuda-1/+1
2023-01-26replace usages of fn_sig query with bound_fn_sigKyle Matsuda-1/+1
2023-01-26Auto merge of #107318 - matthiaskrgr:rollup-776kd81, r=matthiaskrgrbors-32/+17
2023-01-26Rollup merge of #106625 - Swatinem:ref/cov6, r=nagisaMatthias Krüger-32/+17
2023-01-25create and use GlobalAlloc::address_spaceErik Desjardins-10/+3
2023-01-22abi: add `AddressSpace` field to `Primitive::Pointer`Erik Desjardins-18/+23
2023-01-19Use UnordSet instead of FxHashSet in define_id_collections!().Michael Woerister-3/+5
2023-01-19Auto merge of #106810 - oli-obk:resolver_reverse_plumbing, r=petrochenkovbors-4/+4
2023-01-17Auto merge of #106998 - matthiaskrgr:rollup-hmfisji, r=matthiaskrgrbors-14/+14
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-14/+14
2023-01-17Put `noundef` on all scalars that don't allow uninitNilstrieb-1/+1
2023-01-16Move compiler input and ouput paths into sessionOli Scherer-4/+4
2023-01-09Remove backwards compat for LLVM 12 coverage formatArpad Borsos-32/+17
2023-01-07Rollup merge of #104543 - JhonnyBillM:migrate-codegen-ssa-to-diagnostics-stru...Matthias Krüger-266/+283
2023-01-04cleanup: handle -Zmutable-noalias like -Zbox-noaliasErik Desjardins-10/+0
2022-12-27DELETE - fn span_invalid_monomorphization_error and localize intrinsics macrosJhonny Bill Mena-247/+282
2022-12-27UPDATE - migrate fn simd_simple_float_intrinsic error messagesJhonny Bill Mena-28/+13
2022-12-27[WIP] UPDATE - migrate intrinsic.rs to new diagnostic infrastructureJhonny Bill Mena-8/+5
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