Skip to content

Commit 74e8f6e

Browse files
committed
clarify fixme waiting for a newer llvm version
1 parent bfe962a commit 74e8f6e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

crates/core_arch/src/s390x/vector.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,8 @@ mod sealed {
10091009
test_impl! { vec_roundc_f32 (a: vector_float) -> vector_float [nearbyint_v4f32, "vector-enhancements-1" vfisb] }
10101010
test_impl! { vec_roundc_f64 (a: vector_double) -> vector_double [nearbyint_v2f64, vfidb] }
10111011

1012-
// FIXME(llvm) roundeven does not yet lower to vfidb (but should in the future)
1012+
// FIXME(llvm) llvm trunk already lowers roundeven to vfidb, but rust does not use it yet
1013+
// use https://godbolt.org/z/cWq95fexe to check, and enable the instruction test when it works
10131014
test_impl! { vec_round_f32 (a: vector_float) -> vector_float [roundeven_v4f32, _] }
10141015
test_impl! { vec_round_f64 (a: vector_double) -> vector_double [roundeven_v2f64, _] }
10151016

0 commit comments

Comments
 (0)