about summary refs log tree commit diff
path: root/compiler/rustc_target
AgeCommit message (Expand)AuthorLines
2024-10-31Rollup merge of #132422 - maurer:sparc-layout, r=durin42Jubilee-6/+6
2024-10-31Rollup merge of #132385 - workingjubilee:move-abi-to-rustc-abi, r=jieyouxu,co...Jubilee-363/+7
2024-10-31Rollup merge of #131168 - madsmtm:target-info-psx-os, r=davidtwcoJubilee-2/+5
2024-10-31llvm: Match new LLVM 128-bit integer alignment on sparcMatthew Maurer-6/+6
2024-10-31Rollup merge of #132354 - koute:master, r=workingjubileeMatthias Krüger-1/+2
2024-10-31Add `lp64e` ABI to the spec tests matchJan Bujak-1/+2
2024-10-30compiler: Lift `rustc_target::spec::abi::Abi` to `rustc_abi::ExternAbi`Jubilee Young-363/+7
2024-10-29compiler: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-65/+81
2024-10-28Add a new `wide-arithmetic` feature for WebAssemblyAlex Crichton-0/+1
2024-10-27Auto merge of #131900 - mrkajetanp:target-feature-pauth-lr, r=Amanieubors-0/+2
2024-10-26Rollup merge of #132174 - RalfJung:pclmulqdq, r=calebzulawski许杰友 Jieyou Xu (Joe)-1/+1
2024-10-26x86 target features: make pclmulqdq imply sse2Ralf Jung-1/+1
2024-10-25Revert "Emit error when calling/declaring functions with unavailable vectors."Rémy Rakic-17/+0
2024-10-25Auto merge of #127731 - veluca93:abi_checks, r=RalfJungbors-0/+17
2024-10-25Enable LSX feature for LoongArch Linux targetsWANG Rui-2/+2
2024-10-25Emit error when calling/declaring functions with unavailable vectors.Luca Versari-0/+17
2024-10-24Rollup merge of #131169 - madsmtm:target-info-nto-vendor, r=wesleywiserStuart Cook-0/+2
2024-10-23Auto merge of #132079 - fmease:rollup-agrd358, r=fmeasebors-3/+208
2024-10-22Fix rustc_target test: wasmNN-none should support dynamic linkingGraydon Hoare-1/+7
2024-10-22Address review comments on wasm32v1-none targetGraydon Hoare-52/+15
2024-10-22Add wasm32v1-none target (compiler-team/#791)Graydon Hoare-0/+89
2024-10-23Set `signext` or `zeroext` for integer arguments on LoongArch64Asuna-0/+29
2024-10-23Set `signext` or `zeroext` for integer arguments on RISC-VAsuna-0/+28
2024-10-23Introduce `adjust_for_rust_abi` in `rustc_target`Asuna-3/+151
2024-10-22Auto merge of #131321 - RalfJung:feature-activation, r=nnethercotebors-1/+1
2024-10-22terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...Ralf Jung-1/+1
2024-10-22Auto merge of #132020 - workingjubilee:rollup-a8iehqg, r=workingjubileebors-49/+113
2024-10-21Rollup merge of #131807 - beetrees:riscv-target-abi, r=workingjubileeJubilee-0/+24
2024-10-21Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelixJubilee-49/+89
2024-10-20make unsupported_calling_conventions a hard errorRalf Jung-6/+5
2024-10-20Rollup merge of #131876 - workingjubilee:llvm-c-c-c-comdat, r=ZalatharStuart Cook-0/+7
2024-10-19cg_llvm: Reuse LLVM-C Comdat supportJubilee Young-0/+7
2024-10-18compiler: Revert -Zregparm handling for extern RustJubilee Young-22/+0
2024-10-18Default to the medium code model on OpenHarmony LoongArch targetWANG Rui-1/+2
2024-10-18rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)Andrew Zhogin-49/+111
2024-10-17Enable XRay instrumentation for LoongArch Linux targetsWANG Rui-0/+3
2024-10-17Rollup merge of #131583 - heiher:loong-issue-118053, r=jieyouxuMatthias Krüger-0/+2
2024-10-17Always specify `llvm_abiname` for RISC-V targetsbeetrees-0/+24
2024-10-16rustc_target: Add pauth-lr aarch64 target featureKajetan Puchalski-0/+2
2024-10-16llvm: Match aarch64 data layout to new LLVM layoutMatthew Maurer-38/+62
2024-10-14Rollup merge of #131667 - taiki-e:aarch64-inline-asm-reg-emit, r=AmanieuMatthias Krüger-3/+57
2024-10-14Rollup merge of #131332 - taiki-e:arm64ec-clobber-abi, r=AmanieuMatthias Krüger-20/+34
2024-10-14Rollup merge of #131473 - workingjubilee:move-that-abi-up, r=saethlinMatthias Krüger-525/+18
2024-10-14Fix AArch64InlineAsmReg::emitTaiki Endo-3/+57
2024-10-14Fix clobber_abi and disallow SVE-related registers in Arm64EC inline assemblyTaiki Endo-20/+34
2024-10-13Setting up indirect access to external data for loongarch64-linux-{musl,ohos}WANG Rui-0/+2
2024-10-12Rollup merge of #131334 - heiher:loong-sanitizers, r=Mark-SimulacrumTrevor Gross-3/+18
2024-10-11Rollup merge of #131310 - taiki-e:msp430-clobber-abi, r=AmanieuTrevor Gross-0/+10
2024-10-11compiler: Wire `{TyAnd,}Layout` into `rustc_abi`Jubilee Young-248/+12
2024-10-11compiler: Empty out rustc_target::abiJubilee Young-269/+0