about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
AgeCommit message (Expand)AuthorLines
2024-06-25Support `#[patchable_function_entries]`Matthew Maurer-3/+6
2024-06-25Support for -Z patchable-function-entryMatthew Maurer-0/+26
2024-06-24Rollup merge of #124712 - Enselic:deprecate-inline-threshold, r=pnkfelixMichael Goulet-3/+0
2024-06-23compiler(nfc): -Cforce-frame-pointers is a FramePointerJubilee Young-2/+3
2024-06-22Rollup merge of #126555 - beetrees:f16-inline-asm-arm, r=AmanieuGuillaume Gomez-0/+39
2024-06-21Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=AmanieuJubilee-6/+49
2024-06-21Add `f16` inline ASM support for RISC-Vbeetrees-6/+49
2024-06-21Add `f16` inline ASM support for 32-bit ARMbeetrees-0/+39
2024-06-18Remove redundant argument from `subdiagnostic` methodOli Scherer-1/+1
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-37/+41
2024-06-16Rollup merge of #126365 - Dirbaio:collapse-debuginfo-statics, r=workingjubilee许杰友 Jieyou Xu (Joe)-2/+2
2024-06-15Rollup merge of #126424 - Enselic:sort-target-features, r=lqdMatthias Krüger-0/+5
2024-06-14Deprecate no-op codegen option `-Cinline-threshold=...`Martin Nordholts-3/+0
2024-06-14Also sort `crt-static` in `--print target-features` outputMartin Nordholts-0/+5
2024-06-13Add `f16` and `f128` inline ASM support for `x86` and `x86-64`beetrees-0/+100
2024-06-13Honor collapse_debuginfo for statics.Dario Nieuwenhuis-2/+2
2024-06-12Rollup merge of #126324 - zmodem:loongarch, r=nikicMichael Goulet-0/+8
2024-06-12Adjust LoongArch64 data layouts for LLVM updateHans Wennborg-0/+8
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-06-10Rollup merge of #126159 - RalfJung:scalarint-size-mismatch, r=oli-obkMatthias Krüger-2/+2
2024-06-10ScalarInt: size mismatches are a bug, do not delay the panicRalf Jung-2/+2
2024-06-08simd packed types: update outdated check, extend codegen testRalf Jung-4/+6
2024-06-06Auto merge of #125406 - tbu-:pr_rm_path_with_extension, r=Nadrierilbors-7/+2
2024-06-05Add `Ty` to `ConstKind::Value`Boxy-0/+1
2024-06-04Directly add extension instead of using `Path::with_extension`Tobias Bucher-7/+2
2024-06-02Rollup merge of #125311 - calebzulawski:repr-packed-simd-intrinsics, r=workin...Jubilee-1/+53
2024-06-01Improve documentationCaleb Zulawski-1/+6
2024-06-01Uplift TypeRelation and RelateMichael Goulet-4/+5
2024-05-30coverage: Rename MC/DC `conditions_num` to `num_conditions`Zalathar-3/+4
2024-05-29Rollup merge of #124655 - Darksonn:fixed-x18, r=lqd,estebankMatthias Krüger-1/+16
2024-05-24Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomezbors-8/+49
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-8/+49
2024-05-23cleanup: run rustfmtAugie Fackler-11/+22
2024-05-23cleanup: standardize on summary over index in namesAugie Fackler-8/+8
2024-05-23thinlto: only build summary file if neededAugie Fackler-10/+10
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.Nicholas Nethercote-4/+18
2024-05-22cleanup: remove leftover extra blockAugie Fackler-2/+0
2024-05-22rustc_codegen_llvm: add support for writing summary bitcodeAugie Fackler-5/+37
2024-05-22Stop using `to_hir_binop` in codegenScott McMurray-6/+7
2024-05-21Rollup merge of #125266 - workingjubilee:stream-plastic-love, r=RalfJung,nikicMatthias Krüger-19/+29
2024-05-20Remove some `Path::to_str` from `rustc_codegen_llvm`Tobias Bucher-15/+14
2024-05-20Make repr(packed) vectors work with SIMD intrinsicsCaleb Zulawski-1/+48
2024-05-19clarify the second arg to llvm.ctlz and cttzJubilee Young-3/+3
2024-05-18compiler: add simd_ctpop intrinsicJubilee Young-19/+29
2024-05-17Rename Unsafe to SafetySantiago Pastorino-3/+3
2024-05-15Use an error struct instead of a panicAlice Ryhl-5/+10
2024-05-14Fail on non-aarch64 targetsAlice Ryhl-0/+5
2024-05-14coverage: `CoverageIdsInfo::mcdc_bitmap_bytes` is never neededZalathar-6/+1
2024-05-10Auto merge of #124972 - matthiaskrgr:rollup-3fablim, r=matthiaskrgrbors-28/+26
2024-05-10Rollup merge of #124957 - compiler-errors:builtin-deref, r=michaelwoeristerMatthias Krüger-2/+2