rust/tests/codegen-llvm/asm
Paul Murphy 4945d21ed9 Implement ppc/ppc64 preserves_flags option for inline asm
Implemented preserves_flags on powerpc by making it do
nothing. This prevents having two different ways to mark
`cr0` as clobbered. clang and gcc alias `cr0` to `cc`.

The gcc inline documentation does not state what this does
on powerpc* targets, but inspection of the source shows
it is equivalent to condition register field `cr0`, so it
should not be added.
2025-10-14 10:05:07 -05:00
..
aarch64-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
avr-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
bpf-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
critical.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
csky-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
foo.s Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
global_asm.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
global_asm_include.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
global_asm_x2.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
goto.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
hexagon-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
may_unwind.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
maybe-uninit.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
msp430-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
multiple-options.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
options.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
powerpc-clobbers.rs Implement ppc/ppc64 preserves_flags option for inline asm 2025-10-14 10:05:07 -05:00
readonly-not-pure.rs emit attribute for readonly non-pure inline assembly 2025-09-21 21:16:06 +02:00
riscv-clobbers.rs rustc_codegen_llvm: Adjust RISC-V inline assembly's clobber list 2025-09-15 02:16:34 +00:00
s390x-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
sanitize-llvm.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
sparc-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
x86-clobber_abi.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
x86-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00
x86-target-clobbers.rs Rename tests/codegen into tests/codegen-llvm 2025-07-22 14:28:48 +02:00