about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2023-04-20Rollup merge of #110545 - WaffleLapkin:generic_arg_as_x, r=cjgillotMatthias Krüger-14/+9
2023-04-19Auto merge of #106704 - ecnelises:big_archive, r=bjorn3bors-0/+2
2023-04-19Move `GenericArgKind::as_{type,const,region}` to `GenericArg`Maybe Waffle-2/+2
2023-04-19Add `GenericArgKind::as_{type,const,region}`Maybe Waffle-14/+9
2023-04-19Auto merge of #110407 - Nilstrieb:fluent-macro, r=davidtwcobors-1/+1
2023-04-19Recognize AIX style archive kindQiu Chaofan-0/+2
2023-04-18Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillotbors-3/+4
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-04-18Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock-3/+4
2023-04-17Spelling - compilerJosh Soref-4/+4
2023-04-12Add inline assembly support for m68kIan Douglas Scott-0/+10
2023-04-08Auto merge of #109862 - klensy:llvm-dd, r=nikicbors-62/+62
2023-04-08fixup: use Bool instead of boolklensy-3/+11
2023-04-05reviewklensy-30/+15
2023-04-04Auto merge of #109808 - jyn514:debuginfo-options, r=michaelwoeristerbors-21/+16
2023-04-04replaceklensy-4/+5
2023-04-04Use existing llvm methods, instead of rust wrappers for:klensy-18/+17
2023-04-04replace LLVMRustAppendModuleInlineAsm with LLVMAppendModuleInlineAsm, LLVMRus...klensy-6/+6
2023-04-04replace LLVMRustMetadataAsValue with LLVMMetadataAsValueklensy-2/+2
2023-04-04add bunch of fixmes: currently there exist some functions that accept LLVMVal...klensy-0/+8
2023-04-04replace deprecated LLVMSetCurrentDebugLocation with LLVMSetCurrentDebugLocation2klensy-3/+2
2023-04-02Use `&IndexSlice` instead of `&IndexVec` where possibleScott McMurray-2/+2
2023-04-02Rollup merge of #109846 - matthiaskrgr:clippy2023_04_III, r=NilstriebNilstrieb-2/+1
2023-04-01use and_then/flat_map for map().flatten()Matthias Krüger-2/+1
2023-04-01a couple clippy::complexity fixesMatthias Krüger-2/+2
2023-03-31More in-depth documentation for the new debuginfo optionsJulia Tatz-0/+10
2023-03-31Preserve, clarify, and extend debug informationJulia Tatz-21/+6
2023-03-31Auto merge of #109762 - scottmcm:variantdef-indexvec, r=WaffleLapkinbors-1/+2
2023-03-30Update `ty::VariantDef` to use `IndexVec<FieldIdx, FieldDef>`Scott McMurray-1/+2
2023-03-30Auto merge of #105587 - tgross35:once-cell-min, r=m-ou-sebors-1/+0
2023-03-29Stabilize a portion of 'once_cell'Trevor Gross-1/+0
2023-03-29Rollup merge of #109716 - scottmcm:field-to-fieldidx, r=oli-obkMatthias Krüger-3/+5
2023-03-29Auto merge of #108792 - Amanieu:ohos, r=petrochenkovbors-0/+4
2023-03-28Move `mir::Field` → `abi::FieldIdx`Scott McMurray-3/+5
2023-03-28Add OpenHarmony targetsAmanieu d'Antras-0/+4
2023-03-28Rollup merge of #109562 - bjorn3:update_ar_archive_writer, r=Mark-Simulacrumnils-1/+1
2023-03-27Rollup merge of #109635 - Nilstrieb:debrrruginfo, r=compiler=errorsMatthias Krüger-5/+4
2023-03-26debuginfo: Get pointer size/align from tcx.data_layout instead of layout_ofNilstrieb-5/+4
2023-03-24Auto merge of #109220 - nikic:poison, r=cuviperbors-1/+6
2023-03-24Update ar_archive_writer to 0.1.3bjorn3-1/+1
2023-03-23Auto merge of #109538 - matthiaskrgr:rollup-ct58npj, r=matthiaskrgrbors-4/+4
2023-03-23Rollup merge of #107718 - Zoxc:z-time, r=nnethercoteMatthias Krüger-4/+4
2023-03-23Auto merge of #108442 - scottmcm:mir-transmute, r=oli-obkbors-1/+1
2023-03-23Auto merge of #108355 - dpaoliello:dlltoolm, r=michaelwoeristerbors-14/+25
2023-03-23Auto merge of #109503 - matthiaskrgr:rollup-cnp7kdd, r=matthiaskrgrbors-2/+2
2023-03-22Add `CastKind::Transmute` to MIRScott McMurray-1/+1
2023-03-22Use -m option instead of looking for a cross-compiling version of dlltoolDaniel Paoliello-14/+25
2023-03-22More general capturesest31-1/+1
2023-03-22rustc: Remove unused `Session` argument from some attribute functionsVadim Petrochenkov-2/+2
2023-03-21Reduce output spamJohn Kåre Alsaker-4/+4