@@ -536,198 +536,6 @@ v_dot2_u32_u16 v0, v1, v2, v3 op_sel:[1,1] op_sel_hi:[0,1]
536
536
v_dot2_u32_u16 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 0 ]
537
537
// CHECK: encoding: [ 0x00 , 0x18 , 0xa7 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
538
538
v_dot2_u32_u16 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 1 ]
539
- // CHECK: encoding: [ 0x00 , 0x40 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
540
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ]
541
- // CHECK: encoding: [ 0x00 , 0x50 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
542
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ]
543
- // CHECK: encoding: [ 0x00 , 0x48 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
544
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ]
545
- // CHECK: encoding: [ 0x00 , 0x58 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
546
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ]
547
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
548
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 0 ]
549
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
550
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 1 ]
551
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
552
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 0 ]
553
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
554
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 1 ]
555
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
556
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 0 ]
557
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
558
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 1 ]
559
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
560
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 0 ]
561
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
562
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 1 ]
563
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
564
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 0 ]
565
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
566
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 1 ]
567
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
568
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 0 ]
569
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
570
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 1 ]
571
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
572
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 0 ]
573
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
574
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 1 ]
575
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
576
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 0 ]
577
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
578
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 1 ]
579
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
580
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 0 ]
581
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
582
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 1 ]
583
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
584
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 0 ]
585
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa8 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
586
- v_dot4_i32_i8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 1 ]
587
- // CHECK: encoding: [ 0x00 , 0x40 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
588
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ]
589
- // CHECK: encoding: [ 0x00 , 0x50 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
590
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ]
591
- // CHECK: encoding: [ 0x00 , 0x48 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
592
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ]
593
- // CHECK: encoding: [ 0x00 , 0x58 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
594
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ]
595
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
596
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 0 ]
597
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
598
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 1 ]
599
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
600
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 0 ]
601
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
602
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 1 ]
603
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
604
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 0 ]
605
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
606
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 1 ]
607
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
608
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 0 ]
609
- // CHECK: encoding: [ 0x00 , 0x00 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
610
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 1 ]
611
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
612
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 0 ]
613
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
614
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 1 ]
615
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
616
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 0 ]
617
- // CHECK: encoding: [ 0x00 , 0x10 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
618
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 1 ]
619
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
620
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 0 ]
621
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
622
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 1 ]
623
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
624
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 0 ]
625
- // CHECK: encoding: [ 0x00 , 0x08 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
626
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 1 ]
627
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
628
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 0 ]
629
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
630
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 1 ]
631
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
632
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 0 ]
633
- // CHECK: encoding: [ 0x00 , 0x18 , 0xa9 , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
634
- v_dot4_u32_u8 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 1 ]
635
- // CHECK: encoding: [ 0x00 , 0x40 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
636
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ]
637
- // CHECK: encoding: [ 0x00 , 0x50 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
638
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ]
639
- // CHECK: encoding: [ 0x00 , 0x48 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
640
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ]
641
- // CHECK: encoding: [ 0x00 , 0x58 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
642
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ]
643
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
644
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 0 ]
645
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
646
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 1 ]
647
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
648
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 0 ]
649
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
650
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 1 ]
651
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
652
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 0 ]
653
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
654
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 1 ]
655
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
656
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 0 ]
657
- // CHECK: encoding: [ 0x00 , 0x00 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
658
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 1 ]
659
- // CHECK: encoding: [ 0x00 , 0x10 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
660
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 0 ]
661
- // CHECK: encoding: [ 0x00 , 0x10 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
662
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 1 ]
663
- // CHECK: encoding: [ 0x00 , 0x10 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
664
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 0 ]
665
- // CHECK: encoding: [ 0x00 , 0x10 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
666
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 1 ]
667
- // CHECK: encoding: [ 0x00 , 0x08 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
668
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 0 ]
669
- // CHECK: encoding: [ 0x00 , 0x08 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
670
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 1 ]
671
- // CHECK: encoding: [ 0x00 , 0x08 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
672
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 0 ]
673
- // CHECK: encoding: [ 0x00 , 0x08 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
674
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 1 ]
675
- // CHECK: encoding: [ 0x00 , 0x18 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
676
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 0 ]
677
- // CHECK: encoding: [ 0x00 , 0x18 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
678
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 1 ]
679
- // CHECK: encoding: [ 0x00 , 0x18 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
680
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 0 ]
681
- // CHECK: encoding: [ 0x00 , 0x18 , 0xaa , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
682
- v_dot8_i32_i4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 1 ]
683
- // CHECK: encoding: [ 0x00 , 0x40 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
684
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ]
685
- // CHECK: encoding: [ 0x00 , 0x50 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
686
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ]
687
- // CHECK: encoding: [ 0x00 , 0x48 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
688
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ]
689
- // CHECK: encoding: [ 0x00 , 0x58 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
690
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ]
691
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
692
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 0 ]
693
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
694
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel_hi: [ 0 , 1 ]
695
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
696
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 0 ]
697
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
698
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel_hi: [ 1 , 1 ]
699
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
700
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 0 ]
701
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
702
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 0 , 1 ]
703
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
704
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 0 ]
705
- // CHECK: encoding: [ 0x00 , 0x00 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
706
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 0 ] op_sel_hi: [ 1 , 1 ]
707
- // CHECK: encoding: [ 0x00 , 0x10 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
708
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 0 ]
709
- // CHECK: encoding: [ 0x00 , 0x10 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
710
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 0 , 1 ]
711
- // CHECK: encoding: [ 0x00 , 0x10 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
712
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 0 ]
713
- // CHECK: encoding: [ 0x00 , 0x10 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
714
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 0 , 1 ] op_sel_hi: [ 1 , 1 ]
715
- // CHECK: encoding: [ 0x00 , 0x08 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
716
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 0 ]
717
- // CHECK: encoding: [ 0x00 , 0x08 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
718
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 0 , 1 ]
719
- // CHECK: encoding: [ 0x00 , 0x08 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
720
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 0 ]
721
- // CHECK: encoding: [ 0x00 , 0x08 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
722
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 0 ] op_sel_hi: [ 1 , 1 ]
723
- // CHECK: encoding: [ 0x00 , 0x18 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x04 ]
724
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 0 ]
725
- // CHECK: encoding: [ 0x00 , 0x18 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x14 ]
726
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 0 , 1 ]
727
- // CHECK: encoding: [ 0x00 , 0x18 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x0c ]
728
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 0 ]
729
- // CHECK: encoding: [ 0x00 , 0x18 , 0xab , 0xd3 , 0x01 , 0x05 , 0x0e , 0x1c ]
730
- v_dot8_u32_u4 v0 , v1 , v2 , v3 op_sel: [ 1 , 1 ] op_sel_hi: [ 1 , 1 ]
731
539
732
540
//
733
541
// Test clamp.
0 commit comments