about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2025-08-15Avoid an explicit cast from `*const c_uchar` to `*const c_char`Zalathar-3/+3
2025-08-15Declare module `rustc_codegen_llvm::back` in the normal wayZalathar-8/+6
2025-08-14Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmannGuillaume Gomez-3/+6
2025-08-14Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkovGuillaume Gomez-24/+19
2025-08-13Port the `#[linkage]` attribute to the new attribute systemSasha Pourcelot-3/+6
2025-08-13Rollup merge of #145241 - tomtor:avr-layout, r=nikicGuillaume Gomez-0/+6
2025-08-13Cleanup assoc parent utilsCameron Steffen-24/+19
2025-08-13Auto merge of #145093 - nikic:dead-on-return, r=nnethercotebors-1/+12
2025-08-12[AVR] Changed data_layoutTom Vijlbrief-0/+6
2025-08-11Set dead_on_return attribute for indirect argumentsNikita Popov-1/+12
2025-08-08Stop using uadd.with.overflowScott McMurray-7/+19
2025-08-08Rollup merge of #144987 - tgross35:llvm21-f16-f128, r=nikicTrevor Gross-11/+13
2025-08-08Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikicTrevor Gross-8/+6
2025-08-08Rollup merge of #145051 - bjorn3:prevent_linkage_symbol_name_collision, r=pet...Stuart Cook-3/+3
2025-08-08Rollup merge of #144999 - Zalathar:remove-mcdc, r=oli-obkStuart Cook-232/+8
2025-08-07Enable f16 and f128 on targets that were fixed in LLVM21Trevor Gross-11/+13
2025-08-07Auto merge of #145043 - Zalathar:rollup-3dbvdrm, r=Zalatharbors-6/+12
2025-08-07Prevent name collisions with internal implementation detailsbjorn3-3/+3
2025-08-07Rollup merge of #138689 - jedbrown:jed/nvptx-target-feature, r=ZuseZ4Stuart Cook-6/+12
2025-08-06Revert "Preserve the .debug_gdb_scripts section"bjorn3-44/+34
2025-08-06Revert "Embed GDB pretty printers in rlibs and dylibs"bjorn3-11/+32
2025-08-06coverage: Remove all unstable support for MC/DC instrumentationZalathar-232/+8
2025-08-06Embed GDB pretty printers in rlibs and dylibsSebastian Poeplau-32/+11
2025-08-05Preserve the .debug_gdb_scripts sectionSebastian Poeplau-34/+44
2025-08-04coverage: Represent `CovmapVersion` as an enumZalathar-15/+32
2025-08-04coverage: Simplify access to debug/testing `-Zcoverage-options` flagsZalathar-1/+1
2025-08-04coverage: Hoist `counter_for_bcb` out of its loopZalathar-10/+10
2025-08-04coverage: Include an `Instance` in `CovfunRecord` for debug messagesZalathar-1/+6
2025-08-01Remove the omit_gdb_pretty_printer_section attributebjorn3-7/+1
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-3/+4
2025-07-31Rollup merge of #144663 - Zalathar:empty-span, r=petrochenkovStuart Cook-24/+4
2025-07-31Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkinStuart Cook-1/+35
2025-07-30coverage: Re-land "Enlarge empty spans during MIR instrumentation"Zalathar-24/+4
2025-07-29Rollup merge of #144407 - godzie44:godzie44/fix_dwarf_inconsistency, r=wesley...Stuart Cook-2/+2
2025-07-28Rename impl_of_method -> impl_of_assocCameron Steffen-1/+1
2025-07-28Auto merge of #144562 - matthiaskrgr:rollup-mlvn7qo, r=matthiaskrgrbors-83/+37
2025-07-28Rollup merge of #144530 - Zalathar:instances-used, r=lqdMatthias Krüger-22/+28
2025-07-28Rollup merge of #144503 - bjorn3:lto_refactors3, r=petrochenkovMatthias Krüger-61/+9
2025-07-28Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLiibors-8/+8
2025-07-28use let chains in ast, borrowck, codegen, const_evalKivooeo-8/+8
2025-07-27coverage: Clarify that getting a PGO name also makes a function "used"Zalathar-4/+7
2025-07-27coverage: Infer `instances_used` from `pgo_func_name_var_map`Zalathar-18/+21
2025-07-27fix(debuginfo): disable overflow check forgodzie44-2/+2
2025-07-27Rollup merge of #144455 - TDecking:ctlz-cttz, r=SparrowLiiMatthias Krüger-19/+9
2025-07-26Rollup merge of #144480 - Zalathar:revert-empty-span, r=ZalatharJacob Pratt-4/+24
2025-07-26Rollup merge of #144383 - ZuseZ4:disable-f128-on-amdgcn, r=oli-obkJacob Pratt-0/+2
2025-07-26Remove support for -Zcombine-cgubjorn3-30/+0
2025-07-26Disable has_reliable_f128_math on musl targetsJens Reidel-0/+3
2025-07-26Revert "coverage: Enlarge empty spans during MIR instrumentation, not codegen"Zalathar-4/+24
2025-07-26Implement support for explicit tail calls in the MIR block builders and the L...Joel Wejdenstål-1/+35