about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2023-12-15Rollup merge of #119004 - matthiaskrgr:conv, r=compiler-errorsJubilee-2/+2
2023-12-15NFC don't convert types to identical typesMatthias Krüger-2/+2
2023-12-15NFC: do not clone types that are copyMatthias Krüger-1/+1
2023-12-15codegen_llvm: set DW_AT_accessibilityDavid Wood-15/+47
2023-12-14Rollup merge of #118933 - nnethercote:cleanup-errors-even-more, r=compiler-er...Jubilee-1/+2
2023-12-14Move rustc_codegen_ssa target features to rustc_targetUrgau-7/+8
2023-12-14Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkinbors-58/+42
2023-12-14Avoid `struct_diagnostic` where possible.Nicholas Nethercote-1/+2
2023-12-13Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`.Lukasz Anforowicz-5/+5
2023-12-12Rollup merge of #118864 - farnoy:masked-load-store-fixes, r=workingjubileeJubilee-1/+1
2023-12-12rustc_codegen_llvm: Enforce `rustc::potential_query_instability` lintMartin Nordholts-1/+8
2023-12-12Fix alignment passed down to LLVM for simd_masked_loadJakub Okoński-1/+1
2023-12-11refactor: only check dwarf version when emitting dwarfWeihang Lo-2/+8
2023-12-11fix: stop emitting `.debug_pubnames` and `.debug_pubtypes`Weihang Lo-1/+19
2023-12-11Auto merge of #117116 - calebzulawski:repr-simd-packed, r=workingjubileebors-1/+8
2023-12-10remove redundant importssurechen-3/+2
2023-12-09Rollup merge of #117953 - farnoy:masked-load-store, r=workingjubileeGuillaume Gomez-0/+192
2023-12-09Add simd_masked_{load,store} platform-intrinsicsJakub Okoński-0/+192
2023-12-09Rollup merge of #118610 - krasimirgg:llvm-18-dec, r=nikicJubilee-0/+4
2023-12-09Rollup merge of #118198 - Zalathar:if-not, r=cjgillotJubilee-0/+3
2023-12-09Auto merge of #117873 - quininer:android-emutls, r=Amanieubors-7/+10
2023-12-08update target feature following LLVM API changeKrasimir Georgiev-0/+4
2023-12-08coverage: Add `CoverageKind::SpanMarker` for including extra spans in MIRZalathar-0/+3
2023-12-07Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelixbors-1/+1
2023-12-07Auto merge of #118324 - RalfJung:ctfe-read-only-pointers, r=saethlinbors-8/+5
2023-12-07ctfe interpreter: extend provenance so that it can track whether a pointer is...Ralf Jung-8/+5
2023-12-07Add emulated TLS supportquininer-7/+10
2023-12-05Rollup merge of #118587 - nnethercote:cleanup-error-handlers-2, r=compiler-er...Michael Goulet-11/+11
2023-12-04Avoid adding compiler-used functions to `symbols.o`DianQK-1/+1
2023-12-04De-genericize some `IntoDiagnostic` impls.Nicholas Nethercote-4/+4
2023-12-04Always use `G` for `EmissionGuarantee` type variables.Nicholas Nethercote-5/+5
2023-12-04Rename some arguments.Nicholas Nethercote-8/+8
2023-12-03compiler: replace cstr macro with c str literals in compiler and few other c ...klensy-58/+42
2023-12-03more targeted errors when extern types end up in places they should notRalf Jung-0/+9
2023-12-02Implement repr(packed) for repr(simd)Caleb Zulawski-1/+8
2023-12-01Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelixbors-12/+4
2023-11-30Auto merge of #116892 - ojeda:rethunk, r=wesleywiserbors-2/+13
2023-11-30Add `-Zfunction-return={keep,thunk-extern}` optionMiguel Ojeda-1/+12
2023-11-30rustc_codegen_llvm: remove outdated count in commentMiguel Ojeda-1/+1
2023-11-29Update compiler/rustc_codegen_llvm/src/lib.rsWesley Wiser-1/+1
2023-11-29Dispose llvm::TargetMachines prior to llvm::Context being disposedWesley Wiser-6/+18
2023-11-27Auto merge of #117947 - Dirbaio:drop-llvm-15, r=cuviperbors-12/+0
2023-11-26Rollup merge of #118311 - bvanjoi:merge_coroutinue_into_closure, r=petrochenkovGuillaume Gomez-4/+1
2023-11-26Rollup merge of #118302 - mu001999:dead_code/clean, r=cjgillotGuillaume Gomez-16/+1
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-4/+1
2023-11-26Clean dead codesr0cky-16/+1
2023-11-25Rollup merge of #118158 - nnethercote:reduce-fluent-boilerplate, r=compiler-e...Michael Goulet-3/+2
2023-11-26Use `rustc_fluent_macro::fluent_messages!` directly.Nicholas Nethercote-2/+1
2023-11-26Avoid need for `{D,Subd}iagnosticMessage` imports.Nicholas Nethercote-1/+1
2023-11-23remove unused pub fnklensy-11/+0