about summary refs log tree commit diff
path: root/compiler/rustc_target
AgeCommit message (Expand)AuthorLines
2024-08-27rustc_target: Remove fpmr target featureKajetan Puchalski-2/+0
2024-08-27rustc_target: Add SME aarch64 featuresKajetan Puchalski-0/+26
2024-08-27rustc_target: Add various aarch64 featuresKajetan Puchalski-5/+49
2024-08-27ABI compat check: detect unadjusted ABI mismatchesRalf Jung-2/+19
2024-08-27Rollup merge of #129536 - beetrees:f16-f128-inline-asm-aarch64, r=AmanieuTrevor Gross-4/+4
2024-08-25Add `f16` and `f128` inline ASM support for `aarch64`beetrees-3/+3
2024-08-24Enable f16 in assembly on aarch64 platforms that support itrongfu.leng-3/+3
2024-08-23Remove `reserve-x18` from armv7-unknown-trustyNicole LeGare-1/+1
2024-08-23Add Trusty OS as tier 3 targetNicole LeGare-0/+74
2024-08-21Make `ArgAbi::make_indirect_force` more specificbeetrees-8/+18
2024-08-18Auto merge of #125854 - beetrees:zst-arg-abi, r=estebankbors-18/+55
2024-08-18Auto merge of #126450 - madsmtm:promote-mac-catalyst, r=Mark-Simulacrumbors-2/+2
2024-08-15Rollup merge of #127905 - BKPepe:powerpc-muslspe, r=wesleywiserMatthias Krüger-0/+29
2024-08-14Promote Mac Catalyst targets to tier 2, and ship with rustupMads Marquart-2/+2
2024-08-13Rollup merge of #128643 - beetrees:ppc64-abi-fix, r=bjorn3Matthias Krüger-55/+12
2024-08-12Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxuGuillaume Gomez-1/+3
2024-08-11Use assert_matches around the compilerMichael Goulet-1/+3
2024-08-11Refactor `powerpc64` call ABI handlingbeetrees-55/+12
2024-08-11Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errorsMatthias Krüger-5/+4
2024-08-11Rollup merge of #128592 - evelynharthbrooke:master, r=Mark-SimulacrumMatthias Krüger-1/+1
2024-08-10Update std and compilerNadrieril-1/+1
2024-08-09fix incorrect valueEvelyn Harthbrooke-1/+1
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-5/+4
2024-08-07Fix typoCaleb Zulawski-1/+1
2024-08-07Remove redundant implied featuresCaleb Zulawski-2/+4
2024-08-07Don't use LLVM to compute -Ctarget-featureCaleb Zulawski-1/+7
2024-08-07Don't use LLVM's target featuresCaleb Zulawski-0/+25
2024-08-07Refactor and fill out target feature listsCaleb Zulawski-341/+272
2024-08-07Add missing featuresCaleb Zulawski-0/+26
2024-08-07Add implied target features to target_feature attributeCaleb Zulawski-6/+52
2024-08-05Rollup merge of #122049 - Amanieu:riscv64-musl-tier2, r=Mark-SimulacrumMatthias Krüger-0/+1
2024-08-04Implement a implicit target feature mechanismdaxpedda-0/+11
2024-08-04Stabilize Wasm relaxed SIMDdaxpedda-1/+1
2024-08-03Make riscv64gc-unknown-linux-musl dynamically linked by defaultAmanieu d'Antras-0/+1
2024-08-02Move ZST ABI handling to `rustc_target`beetrees-18/+55
2024-08-02Add the `sha512`, `sm3` and `sm4` target featuressayantn-0/+3
2024-08-01Rollup merge of #128296 - heiher:update-metadata, r=UrgauMatthias Krüger-6/+6
2024-07-30Match LLVM ABI in `extern "C"` functions for `f128` on Windowsbeetrees-3/+7
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-28Update target-spec metadata for loongarch64 targetsWANG Rui-6/+6
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-18Add powerpc-unknown-linux-muslspe compile targetJosef Schlehofer-0/+29
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