about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2025-10-03Auto merge of #142771 - dianqk:mir-stmt-debuginfo, r=cjgillotbors-2/+63
2025-10-02Extract helper method `global_set_metadata_node`Zalathar-25/+19
2025-10-02Extract helper method `global_add_metadata_node`Zalathar-26/+20
2025-10-02Extract helper method `module_add_named_metadata_node`Zalathar-19/+18
2025-10-02Extract helper method `set_metadata_node`Zalathar-41/+36
2025-10-02codegen: Generate `dbg_value` for the ref statementdianqk-2/+63
2025-10-01Rollup merge of #147200 - ZuseZ4:fix-autodiff-emptry-ret, r=ZalatharStuart Cook-1/+8
2025-10-01Auto merge of #147198 - matthiaskrgr:rollup-b0ryvvu, r=matthiaskrgrbors-17/+26
2025-09-30fix void and empty struct retManuel Drehwald-1/+8
2025-09-30Rollup merge of #146635 - Zalathar:llvm-cov, r=SparrowLiiMatthias Krüger-17/+26
2025-09-30Replace `MetadataType` with the `MetadataKindId` constantsZalathar-49/+17
2025-09-30Declare all "fixed" metadata kinds as `MetadataKindId`Zalathar-0/+64
2025-09-30Move `MetadataKindId` into its own submoduleZalathar-10/+16
2025-09-29Rollup merge of #147150 - nikic:alloc-shim-attributes, r=bjorn3Matthias Krüger-4/+26
2025-09-29Emit allocator attributes for allocator shimNikita Popov-4/+26
2025-09-29Auto merge of #147145 - Zalathar:rollup-s7kcs3w, r=Zalatharbors-13/+13
2025-09-29Rollup merge of #147134 - workingjubilee:remove-explicit-abialign-deref, r=Za...Stuart Cook-6/+6
2025-09-29Rollup merge of #147116 - workingjubilee:remove-tdl-abialign, r=ZalatharStuart Cook-7/+7
2025-09-29Rollup merge of #147127 - antoyo:fix/gcc-linker-plugin, r=bjorn3Stuart Cook-1/+12
2025-09-28remove explicit deref of AbiAlign for most methodsJubilee Young-6/+6
2025-09-28Add a leading dash to linker plugin arguments in the gcc codegenAntoni Boucher-1/+12
2025-09-28Rollup merge of #144197 - KMJ-007:type-tree, r=ZuseZ4Matthias Krüger-3/+355
2025-09-28Rollup merge of #146763 - Zalathar:di-builder, r=jdonszelmannMatthias Krüger-80/+102
2025-09-27compiler: remove AbiAlign inside TargetDataLayoutJubilee Young-7/+7
2025-09-26Rollup merge of #146778 - nikic:allocator-shim-attributes, r=jackh726Matthias Krüger-114/+126
2025-09-26Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkovMatthias Krüger-1/+1
2025-09-25Rollup merge of #147015 - Zalathar:dispose-tm, r=lqdStuart Cook-4/+3
2025-09-25Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJungStuart Cook-6/+15
2025-09-25Use `LLVMDisposeTargetMachine`Zalathar-4/+3
2025-09-25Use standard attribute logic for allocator shimNikita Popov-114/+126
2025-09-24Auto merge of #146338 - CrooseGit:dev/reucru01/AArch64-enable-GCS, r=Urgau,da...bors-2/+12
2025-09-23Including spans in layout errors for all ADTsCaleb Zulawski-4/+6
2025-09-23Add an attribute to check the number of lanes in a SIMD vector after monomorp...Caleb Zulawski-2/+9
2025-09-23Auto merge of #146317 - saethlin:panic=immediate-abort, r=nnethercotebors-3/+2
2025-09-22Rollup merge of #146845 - Zalathar:prof-target-machine, r=KobzolStuart Cook-0/+10
2025-09-22Rollup merge of #146831 - taiki-e:powerpc-clobber, r=AmanieuStuart Cook-2/+12
2025-09-21port `#[debugger_visualizer]` to the new attribute systemJana Dönszelmann-1/+1
2025-09-21emit attribute for readonly non-pure inline assemblyFolkert de Vries-2/+3
2025-09-21Add panic=immediate-abortBen Kimock-3/+2
2025-09-21Add self-profile events for target-machine creationZalathar-0/+10
2025-09-21Support ctr and lr as clobber-only registers in PowerPC inline assemblyTaiki Endo-2/+12
2025-09-19generate list of all variants with `target_spec_enum`Deadbeef-13/+3
2025-09-19Auto merge of #146700 - Zalathar:quoted-args, r=nikicbors-28/+85
2025-09-19Rollup merge of #146615 - a4lg:codegen-llvm-feature-conversion-tidying, r=wor...Stuart Cook-22/+20
2025-09-19Remove some unnecessary `as u64` castsZalathar-4/+4
2025-09-19Use `LLVMDIBuilderCreate(Auto|Parameter)Variable`Zalathar-44/+57
2025-09-19Use `LLVMDIBuilder(CreateExpression|InsertDeclareRecordAtEnd)`Zalathar-16/+26
2025-09-19autodiff: typetree recursive depth query from enzyme with fallbackKaran Janthe-6/+5
2025-09-19Use `LLVMDIBuilderGetOrCreateArray`Zalathar-7/+7
2025-09-19Use `LLVMDIBuilderGetOrCreateSubrange`Zalathar-9/+8