about summary refs log tree commit diff
path: root/compiler/rustc_llvm
AgeCommit message (Expand)AuthorLines
2023-12-18Rollup merge of #118941 - krasimirgg:llvm-cov, r=nikicMatthias Krüger-0/+3
2023-12-18llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-0/+3
2023-12-16Auto merge of #110494 - majaha:noTrapAfterNoreturn, r=nikicbors-0/+8
2023-12-12llvm-wrapper: adapt for LLVM API changeKrasimir Georgiev-1/+3
2023-12-11Auto merge of #117962 - weihanglo:debug-name-table, r=wesleywiserbors-2/+23
2023-12-11fix: stop emitting `.debug_pubnames` and `.debug_pubtypes`Weihang Lo-2/+23
2023-12-11llvm-wrapper: adapt for LLVM API changeKrasimir Georgiev-0/+4
2023-12-09Auto merge of #117873 - quininer:android-emutls, r=Amanieubors-7/+3
2023-12-06Rollup merge of #118177 - sivadeilra:suppress-llvm-warnings, r=cuviperMatthias Krüger-0/+17
2023-12-07Add emulated TLS supportquininer-7/+3
2023-12-05Use new check-cfg syntax in rustc_llvm build scriptUrgau-1/+1
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-7/+2
2023-11-30Add `-Zfunction-return={keep,thunk-extern}` optionMiguel Ojeda-0/+3
2023-11-27Auto merge of #117947 - Dirbaio:drop-llvm-15, r=cuviperbors-81/+1
2023-11-23remove unused pub fnklensy-26/+0
2023-11-22fix long linesArlie Davis-2/+2
2023-11-22suppress warnings on msvcArlie Davis-0/+17
2023-11-21Update the minimum external LLVM to 16.Dario Nieuwenhuis-81/+1
2023-11-21Tighten up linkage settings for LLVM bindingsBen Kimock-3/+3
2023-11-16Auto merge of #117875 - Mark-Simulacrum:bootstrap-bump, r=clubby789bors-3/+3
2023-11-16Auto merge of #117948 - aeubanks:dibuilder, r=durin42bors-0/+3
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3
2023-11-15llvm-wrapper: Pass newly added param to DIBuilder::createEnumerationType()Arthur Eubanks-1/+5
2023-11-1517 -> 18Arthur Eubanks-1/+1
2023-11-15[llvm-wrapper] Pass newly added param to DIBuilder::createStaticMemberType()Arthur Eubanks-0/+3
2023-11-13Rollup merge of #114224 - inferiorhumanorgans:solaris-llvm-wrapper, r=cuviperMatthias Krüger-0/+6
2023-11-13Mention LLVM 64186 in a commentJosh Stone-0/+1
2023-11-07llvm-wrapper: Remove include of non-existant Vectorize.hHans Wennborg-1/+0
2023-11-03Use the LLVM option NoTrapAfterNoreturnMatt Harding-0/+8
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-0/+4
2023-10-27For i586/NetBSD: fix another formatting insistence.Havard Eidnes-3/+1
2023-10-26rustc_llvm/build.rs: improve comment for NetBSD/i386 targetsHavard Eidnes-1/+3
2023-10-25Add support for i586-unknown-netbsd as target.Havard Eidnes-0/+6
2023-10-21Treat extern in compiler-builtins as `used`DianQK-103/+1
2023-10-16Add `PreservedSymbols` from LLVM to LTO.DianQK-1/+103
2023-10-15Removes the useless DisableSimplifyLibCalls parameter.DianQK-7/+2
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-10-06fix to register analysis pass from llvm pluginEmanuele Vannacci-14/+14
2023-10-03Remove unused features from `rustc_llvm`.Nicholas Nethercote-4/+0
2023-09-25Pass name of object file to LLVM so it can correctly emit S_OBJNAMEFlorian Schmiderer-0/+4
2023-09-15llvm-wrapper: adapt for LLVM API changesKrasimir Georgiev-5/+19
2023-09-09Rollup merge of #115358 - durin42:compress-debuginfo, r=oli-obkMatthias Krüger-0/+27
2023-09-08Auto merge of #115641 - durin42:llvm-18-fatlto-take-2, r=nikicbors-0/+33
2023-09-08debuginfo: add compiler option to allow compressed debuginfo sectionsAugie Fackler-0/+27
2023-09-08lto: load bitcode sections by nameAugie Fackler-0/+33
2023-09-08Rollup merge of #115638 - ldm0:ldm/llvm-args-fix, r=nikicGuillaume Gomez-1/+4
2023-09-08Auto merge of #113492 - nebulark:pr_96475, r=petrochenkovbors-1/+38
2023-09-08Add missing Debuginfo to PDB debug file on windows.Florian Schmiderer-1/+38
2023-09-07lto: load bitcode sections by nameAugie Fackler-0/+33
2023-09-07Using parsed codegen flagsLiu Dingming-1/+1