Lines Matching refs:whilehs
268 ; CHECK-NEXT: whilehs pn8.b, x0, x1, vlx2
271 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c8(i64 %a, i64 %b, i32 2)
278 ; CHECK-NEXT: whilehs pn8.b, x0, x1, vlx4
281 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c8(i64 %a, i64 %b, i32 4)
288 ; CHECK-NEXT: whilehs pn8.h, x0, x1, vlx2
291 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c16(i64 %a, i64 %b, i32 2)
298 ; CHECK-NEXT: whilehs pn8.h, x0, x1, vlx4
301 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c16(i64 %a, i64 %b, i32 4)
308 ; CHECK-NEXT: whilehs pn8.s, x0, x1, vlx2
311 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c32(i64 %a, i64 %b, i32 2)
318 ; CHECK-NEXT: whilehs pn8.s, x0, x1, vlx4
321 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c32(i64 %a, i64 %b, i32 4)
328 ; CHECK-NEXT: whilehs pn8.d, x0, x1, vlx2
331 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c64(i64 %a, i64 %b, i32 2)
338 ; CHECK-NEXT: whilehs pn8.d, x0, x1, vlx4
341 %out = call target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c64(i64 %a, i64 %b, i32 4)
698 declare target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c8(i64, i64, i32)
699 declare target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c16(i64, i64, i32)
700 declare target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c32(i64, i64, i32)
701 declare target("aarch64.svcount") @llvm.aarch64.sve.whilehs.c64(i64, i64, i32)