Skip to content

Commit d908755

Browse files
committed
Handle more intrinsics
1 parent bf3fc08 commit d908755

File tree

2 files changed

+503
-23
lines changed

2 files changed

+503
-23
lines changed

gen_intrinsics/src/def_visitor.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,12 @@ impl<'ast> Visit<'ast> for DefVisitor {
147147
{
148148
continue 'items;
149149
}
150-
_ if link_name.starts_with("llvm.aarch64.neon.rshrn") => continue 'items,
151-
_ if link_name.starts_with("llvm.aarch64.neon.sq") => continue 'items,
152-
_ if link_name.starts_with("llvm.aarch64.neon.uq") => continue 'items,
150+
_ if link_name.contains("shrn")
151+
|| link_name.contains("shrun")
152+
|| link_name.contains("shlu") =>
153+
{
154+
continue 'items;
155+
}
153156
_ if link_name.starts_with("llvm.aarch64.neon.vcvt") => continue 'items,
154157
_ if link_name.starts_with("llvm.aarch64.neon.vsli") => continue 'items,
155158
_ if link_name.starts_with("llvm.aarch64.neon.vsri") => continue 'items,

0 commit comments

Comments
 (0)