Skip to content

Commit 6eaad40

Browse files
committed
use non-default powerpc feature
1 parent 4626bcc commit 6eaad40

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/assembly/naked-fn-target-feature.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,14 @@ mod s390x {
142142
}
143143
}
144144

145-
// powerpc64: altivec:
146-
// powerpc64: vsumsws
145+
// powerpc64: power10_vector:
146+
// powerpc64: xxpermx
147147
#[no_mangle]
148148
#[naked]
149149
#[cfg(target_arch = "powerpc64")]
150-
#[target_feature(enable = "altivec")]
151-
unsafe extern "C" fn altivec() {
152-
naked_asm!("vsumsws %v0, %v1, %v2", "blr")
150+
#[target_feature(enable = "power10-vector")]
151+
unsafe extern "C" fn power10_vector() {
152+
naked_asm!("xxpermx 34, 0, 1, 2, 0", "blr")
153153
}
154154

155155
// loongarch64: lasx:

0 commit comments

Comments
 (0)