We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
svld*_gather_*
1 parent 8d2ca5c commit c29cf85Copy full SHA for c29cf85
1 file changed
crates/intrinsic-test/src/arm/mod.rs
@@ -112,6 +112,9 @@ impl SupportedArchitecture for Arm {
112
// miscompiles and the Rust intrinsic call gets replaced by a constant zero (see
113
// llvm/llvm-project#203921).
114
.filter(|i| !i.name.starts_with("sveorv"))
115
+ // These load intrinsics expect each element in the scalable vector `bases` argument to
116
+ // be able to be cast to a pointer, which we don't support generating tests for yet.
117
+ .filter(|i| !(i.name.starts_with("svld") && i.name.contains("_gather_")))
118
// Skip pointers for now, we would probably need to look at the return
119
// type to work out how many elements we need to point to.
120
.filter(|i| !i.arguments.iter().any(|a| a.is_ptr()))
0 commit comments