about summary refs log tree commit diff
path: root/compiler/rustc_target
AgeCommit message (Expand)AuthorLines
2024-07-29Auto merge of #125016 - nicholasbishop:bishop-cb-112, r=tgross35bors-0/+2
2024-07-29Reformat `use` declarations.Nicholas Nethercote-133/+181
2024-07-28dedup objectklensy-1/+1
2024-07-23Auto merge of #127755 - no1wudi:master, r=michaelwoeristerbors-0/+400
2024-07-22Rollup merge of #127506 - liushuyu:s390x-target-features, r=davidtwcoTrevor Gross-0/+12
2024-07-19Add NuttX based targets for RISC-V and ARMHuang Qi-0/+400
2024-07-17cleanup: remove support for 3DNow! cpu featuresAugie Fackler-3/+1
2024-07-17rustc_codegen_llvm: properly passing backchain attribute to LLVM ...liushuyu-0/+3
2024-07-17rustc_target: add known safe s390x target featuresliushuyu-0/+9
2024-07-15Auto merge of #127265 - harmou01:dev/harmou01/target-spec-metadata, r=Nilstriebbors-887/+903
2024-07-12Added the `xop` target feature and `xop_target_feature` gatesayantn-0/+1
2024-07-11Add the feature gate and target-featuressayantn-0/+5
2024-07-11Remove extern "wasm" ABINikita Popov-38/+19
2024-07-03Fill out target-spec metadata for all targetsHarry Moulton-887/+903
2024-07-02Use the aligned size for alloca at args when the pass mode is cast.DianQK-1/+7
2024-06-24rustc_target: Build sparc_unknown_linux_gnu with -mcpu=v9 and -m32John Paul Adrian Glaubitz-1/+1
2024-06-24rustc_target: Rewrite sparc_unknown_linux_gnu spec to use TargetOptionsJohn Paul Adrian Glaubitz-8/+11
2024-06-24Rollup merge of #126849 - workingjubilee:correctly-classify-arm-low-dregs, r=...Matthias Krüger-40/+40
2024-06-23compiler: Add FramePointer::ratchetJubilee Young-0/+14
2024-06-22compiler: Fix arm32 asm issues by hierarchically sorting reg classesJubilee Young-40/+40
2024-06-22Rollup merge of #126555 - beetrees:f16-inline-asm-arm, r=AmanieuGuillaume Gomez-5/+7
2024-06-21Rollup merge of #126530 - beetrees:f16-inline-asm-riscv, r=AmanieuJubilee-3/+4
2024-06-21Add `f16` inline ASM support for RISC-Vbeetrees-3/+4
2024-06-21Add `f16` inline ASM support for 32-bit ARMbeetrees-5/+7
2024-06-21Rollup merge of #126617 - sayantn:veorq, r=workingjubileeMatthias Krüger-0/+5
2024-06-20Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxuMatthias Krüger-2/+2
2024-06-20Rollup merge of #126380 - SergioGasquez:feat/std-xtensa, r=davidtwcoMatthias Krüger-0/+118
2024-06-20Convert some module-level `//` and `///` comments to `//!`.Nicholas Nethercote-2/+2
2024-06-19Add the target-featuresSayantan Chakraborty-0/+5
2024-06-16Add i686-unknown-redox targetbjorn3-0/+28
2024-06-16Several fixes to the redox target specsJeremy Soller-1/+3
2024-06-13Add `f16` and `f128` inline ASM support for `x86` and `x86-64`beetrees-11/+23
2024-06-13feat: Add std Xtensa targets supportSergio Gasquez-0/+118
2024-06-12Rollup merge of #126324 - zmodem:loongarch, r=nikicMichael Goulet-4/+4
2024-06-12Rollup merge of #125869 - alexcrichton:add-p1-to-wasi-targets, r=wesleywiserMichael Goulet-0/+2
2024-06-12Auto merge of #125141 - SergioGasquez:feat/no_std-xtensa, r=davidtwcobors-0/+218
2024-06-12Rollup merge of #125980 - kjetilkjeka:nvptx_remove_direct_passmode, r=davidtwcoJubilee-8/+39
2024-06-12Adjust LoongArch64 data layouts for LLVM updateHans Wennborg-4/+4
2024-06-08offset_of: allow (unstably) taking the offset of slice tail fieldsRalf Jung-23/+0
2024-06-06Improve naming and path operations in crate loaderNilstrieb-9/+5
2024-06-01Add `target_env = "p1"` to the `wasm32-wasip1` targetAlex Crichton-0/+2
2024-05-31NVPTX: Avoid PassMode::Direct for C ABIKjetil Kjeka-8/+39
2024-05-30Add f16/f128 handling in a couple placesNicholas Bishop-0/+2
2024-05-29Add no_std Xtensa targets supportSergio Gasquez-0/+93
2024-05-29Teach rustc about the Xtensa call ABI.Scott Mabin-0/+125
2024-05-28Rollup merge of #117671 - kjetilkjeka:nvptx_c_abi_avoid_direct, r=davidtwcoMatthias Krüger-5/+4
2024-05-24Stop using the avx512er and avx512pf x86 target featuresHans Wennborg-2/+0
2024-05-21Auto merge of #124676 - djkoloski:relax_multiple_sanitizers, r=cuviper,rcvallebors-0/+35
2024-05-21Rollup merge of #124772 - madsmtm:apple-platform-support-docs, r=oli-obkMatthias Krüger-0/+5
2024-05-17Add source for mutually-exclusive listDavid Koloski-0/+2