about summary refs log tree commit diff
path: root/compiler/rustc_target/src
AgeCommit message (Expand)AuthorLines
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
2024-10-11compiler: Move impl of ToJson for abi::EndianJubilee Young-8/+6
2024-10-11Rollup merge of #131208 - mustartt:aix-call-abi, r=davidtwcoMatthias Krüger-3/+13
2024-10-10rustc_target: Add sme-b16b16 as an explicit aarch64 target featureKajetan Puchalski-1/+3
2024-10-08compiler: Seal off the rustc_target::abi enum glob importsJubilee Young-3/+2
2024-10-08Rollup merge of #131170 - madsmtm:target-info-esp32-vendor, r=workingjubileeStuart Cook-0/+3
2024-10-06Enable sanitizers for loongarch64-unknown-*WANG Rui-3/+18
2024-10-06Support clobber_abi in MSP430 inline assemblyTaiki Endo-0/+10
2024-10-05Update target fns to latest mainHenri Lunnikivi-3/+21
2024-10-05Add comment: data_layoutHenri Lunnikivi-0/+9
2024-10-05Add targets: riscv32{e|em|emc}Henri Lunnikivi-0/+79
2024-10-04Rollup merge of #131174 - madsmtm:target-info-sparc-abi, r=pnkfelixJubilee-1/+0
2024-10-04Rollup merge of #131171 - madsmtm:target-info-avr-env, r=petrochenkovJubilee-0/+2
2024-10-04Rollup merge of #130453 - randomPoison:trusty-x86, r=pnkfelixJubilee-0/+39
2024-10-04Fix target_abi in sparc-unknown-none-elfMads Marquart-1/+0
2024-10-04Rollup merge of #131202 - Urgau:wide-ptrs-compiler, r=jieyouxuGuillaume Gomez-2/+2
2024-10-04Use wide pointers consistenly across the compilerUrgau-2/+2
2024-10-03control libunwind linkage mode via `crt-static` on gnullvm targetsMateusz Mikuła-0/+2
2024-10-03update callHenry Jiang-1/+2
2024-10-03Add AIX Calling ConventionHenry Jiang-3/+12
2024-10-03Add comment noting the situation with target_os = "psx"Mads Marquart-0/+4
2024-10-03Rollup merge of #131173 - madsmtm:target-info-solid_asp3-abi, r=lcnrMatthias Krüger-0/+2
2024-10-02Rollup merge of #131166 - madsmtm:target-info-switch-vendor, r=jieyouxuJubilee-0/+1