about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2023-02-24Use `List::empty()` instead of `mk_substs(&[])`.Nicholas Nethercote-1/+1
2023-02-24Rename many interner functions.Nicholas Nethercote-8/+3
2023-02-22Auto merge of #108340 - eggyal:remove_traversal_trait_aliases, r=oli-obkbors-4/+4
2023-02-22Remove type-traversal trait aliasesAlan Egerton-4/+4
2023-02-22various: translation resources from cg backendDavid Wood-0/+4
2023-02-22errors: generate typed identifiers in each crateDavid Wood-4/+8
2023-02-18Make dyn* have the same scalar pair ABI as corresponding fat pointerMichael Goulet-1/+6
2023-02-18add a summary, in addition to the linkTshepang Mbambo-2/+5
2023-02-18link to llvm changes that prompted the special casesTshepang Mbambo-0/+2
2023-02-18Auto merge of #99679 - repnop:kernel-address-sanitizer, r=cuviperbors-1/+7
2023-02-18Auto merge of #108112 - nnethercote:clarify-iterator-interners, r=oli-obk,com...bors-7/+4
2023-02-17Rollup merge of #108126 - tshepang:nits, r=lcnrMatthias Krüger-2/+2
2023-02-17Use `IntoIterator` for `mk_fn_sig`.Nicholas Nethercote-7/+4
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
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-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