Lines Matching refs:i13
2228 declare <2 x i13> @llvm.ctpop.v2i13(<2 x i13>)
2270 define <2 x i1> @ctpop_sgt_bitwidth_splat(<2 x i13> %x) {
2274 %pop = call <2 x i13> @llvm.ctpop.v2i13(<2 x i13> %x)
2275 %cmp = icmp sgt <2 x i13> %pop, <i13 13, i13 13>
2297 define <2 x i1> @ctpop_slt_bitwidth_plus1_splat(<2 x i13> %x) {
2301 %pop = call <2 x i13> @llvm.ctpop.v2i13(<2 x i13> %x)
2302 %cmp = icmp slt <2 x i13> %pop, <i13 14, i13 14>
2308 define <2 x i1> @ctpop_slt_bitwidth_splat(<2 x i13> %x) {
2310 ; CHECK-NEXT: [[POP:%.*]] = call <2 x i13> @llvm.ctpop.v2i13(<2 x i13> [[X:%.*]])
2311 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt <2 x i13> [[POP]], <i13 13, i13 13>
2314 %pop = call <2 x i13> @llvm.ctpop.v2i13(<2 x i13> %x)
2315 %cmp = icmp slt <2 x i13> %pop, <i13 13, i13 13>
2321 declare <2 x i13> @llvm.ctlz.v2i13(<2 x i13>)
2363 define <2 x i1> @ctlz_sgt_bitwidth_splat(<2 x i13> %x) {
2367 %pop = call <2 x i13> @llvm.ctlz.v2i13(<2 x i13> %x)
2368 %cmp = icmp sgt <2 x i13> %pop, <i13 13, i13 13>
2390 define <2 x i1> @ctlz_slt_bitwidth_plus1_splat(<2 x i13> %x) {
2394 %pop = call <2 x i13> @llvm.ctlz.v2i13(<2 x i13> %x)
2395 %cmp = icmp slt <2 x i13> %pop, <i13 14, i13 14>
2401 define <2 x i1> @ctlz_slt_bitwidth_splat(<2 x i13> %x) {
2403 ; CHECK-NEXT: [[POP:%.*]] = call <2 x i13> @llvm.ctlz.v2i13(<2 x i13> [[X:%.*]], i1 false)
2404 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt <2 x i13> [[POP]], <i13 13, i13 13>
2407 %pop = call <2 x i13> @llvm.ctlz.v2i13(<2 x i13> %x)
2408 %cmp = icmp slt <2 x i13> %pop, <i13 13, i13 13>
2414 declare <2 x i13> @llvm.cttz.v2i13(<2 x i13>)
2456 define <2 x i1> @cttz_sgt_bitwidth_splat(<2 x i13> %x) {
2460 %pop = call <2 x i13> @llvm.cttz.v2i13(<2 x i13> %x)
2461 %cmp = icmp sgt <2 x i13> %pop, <i13 13, i13 13>
2483 define <2 x i1> @cttz_slt_bitwidth_plus1_splat(<2 x i13> %x) {
2487 %pop = call <2 x i13> @llvm.cttz.v2i13(<2 x i13> %x)
2488 %cmp = icmp slt <2 x i13> %pop, <i13 14, i13 14>
2494 define <2 x i1> @cttz_slt_bitwidth_splat(<2 x i13> %x) {
2496 ; CHECK-NEXT: [[POP:%.*]] = call <2 x i13> @llvm.cttz.v2i13(<2 x i13> [[X:%.*]], i1 false)
2497 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt <2 x i13> [[POP]], <i13 13, i13 13>
2500 %pop = call <2 x i13> @llvm.cttz.v2i13(<2 x i13> %x)
2501 %cmp = icmp slt <2 x i13> %pop, <i13 13, i13 13>