rust/tests/assembly
Matthias Krüger 442ba180d6
Rollup merge of #127905 - BKPepe:powerpc-muslspe, r=wesleywiser
Add powerpc-unknown-linux-muslspe compile target

This is almost identical to already existing targets:
- powerpc_unknown_linux_musl.rs
- powerpc_unknown_linux_gnuspe.rs

It has support for PowerPC SPE (muslspe), which
can be used with GCC version up to 8. It is useful for Freescale or IBM cores like e500.

This was verified to be working with OpenWrt build system for CZ.NIC's Turris 1.x routers, which are using Freescale P2020, e500v2, so add it as a Tier 3 target.

Follow-up of https://github.com/rust-lang/rust/pull/100860
2024-08-15 00:02:24 +02:00
..
asm stabilize asm_const 2024-08-13 23:18:31 +02:00
auxiliary
libs
nvptx-kernel-abi
stack-protector
targets Rollup merge of #127905 - BKPepe:powerpc-muslspe, r=wesleywiser 2024-08-15 00:02:24 +02:00
aarch64-naked-fn-no-bti-prolog.rs
aarch64-pointer-auth.rs
align_offset.rs
asm-comments.rs Always preserve user-written comments in assembly 2024-07-02 21:41:59 -04:00
closure-inherit-target-feature.rs
dwarf4.rs
dwarf5.rs
is_aligned.rs
issue-83585-small-pod-struct-equality.rs Fix tests for 32 bits targets 2024-06-11 07:45:16 +00:00
manual-eq-efficient.rs
niche-prefer-zero.rs
nvptx-arch-default.rs
nvptx-arch-emit-asm.rs
nvptx-arch-link-arg.rs
nvptx-arch-target-cpu.rs
nvptx-atomics.rs
nvptx-c-abi-arg-v7.rs
nvptx-c-abi-ret-v7.rs
nvptx-internalizing.rs
nvptx-linking-binary.rs
nvptx-linking-cdylib.rs
nvptx-safe-naming.rs
panic-no-unwind-no-uwtable.rs
panic-unwind-no-uwtable.rs
pic-relocation-model.rs
pie-relocation-model.rs
powerpc64-struct-abi.rs Refactor powerpc64 call ABI handling 2024-08-11 14:11:17 +01:00
simd-bitmask.rs Remove c_unwind from tests and fix tests 2024-06-19 13:54:55 +01:00
simd-intrinsic-gather.rs Remove c_unwind from tests and fix tests 2024-06-19 13:54:55 +01:00
simd-intrinsic-mask-load.rs Let InstCombine remove Clone shims inside Clone shims 2024-07-25 15:14:42 -04:00
simd-intrinsic-mask-reduce.rs Remove c_unwind from tests and fix tests 2024-06-19 13:54:55 +01:00
simd-intrinsic-mask-store.rs Let InstCombine remove Clone shims inside Clone shims 2024-07-25 15:14:42 -04:00
simd-intrinsic-scatter.rs Remove c_unwind from tests and fix tests 2024-06-19 13:54:55 +01:00
simd-intrinsic-select.rs Remove c_unwind from tests and fix tests 2024-06-19 13:54:55 +01:00
slice-is_ascii.rs
sparc-struct-abi.rs
stack-probes.rs
static-relocation-model.rs
strict_provenance.rs
target-feature-multiple.rs
thin-lto.rs
wasm_exceptions.rs Fix wasm_exceptions test 2024-06-19 21:26:48 +01:00
x86_64-array-pair-load-store-merge.rs
x86_64-cmp.rs
x86_64-floating-point-clamp.rs
x86_64-fortanix-unknown-sgx-lvi-generic-load.rs
x86_64-fortanix-unknown-sgx-lvi-generic-ret.rs
x86_64-fortanix-unknown-sgx-lvi-inline-assembly.rs
x86_64-function-return.rs
x86_64-naked-fn-no-cet-prolog.rs
x86_64-no-jump-tables.rs
x86_64-sse_crc.rs
x86_64-typed-swap.rs
x86_64-windows-float-abi.rs Match LLVM ABI in extern "C" functions for f128 on Windows 2024-07-30 20:23:33 +01:00
x86-return-float.rs Disallow setting built-in cfgs via set the command-line 2024-08-07 14:08:34 +02:00