@@ -597,17 +597,51 @@ typedef ushort ushort64 __attribute__((ext_vector_type(64)));
597
597
typedef uint uint32 __attribute__((ext_vector_type (32 )));
598
598
typedef uint uint64 __attribute__((ext_vector_type (64 )));
599
599
600
+ uchar __builtin_IB_subgroup_block_read_cacheopts_u8_m1k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
601
+ uchar2 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
602
+ uchar4 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
603
+ uchar8 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
604
+ uchar16 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
600
605
uchar32 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k16v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
601
606
607
+ uchar2 __builtin_IB_subgroup_block_read_cacheopts_u8_m1k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
608
+ uchar4 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
609
+ uchar8 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
610
+ uchar16 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
602
611
uchar32 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
603
612
uchar64 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
604
613
614
+ uchar4 __builtin_IB_subgroup_block_read_cacheopts_u8_m1k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
615
+ uchar8 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
616
+ uchar16 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
617
+ uchar32 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
618
+ uchar64 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
619
+ uchar128 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
620
+
621
+ ushort __builtin_IB_subgroup_block_read_cacheopts_u8_m1k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
622
+ ushort2 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
623
+ ushort4 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
624
+ ushort8 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
625
+ ushort16 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
626
+ ushort32 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
627
+
628
+ uint __builtin_IB_subgroup_block_read_cacheopts_u8_m1k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
629
+ uint2 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
630
+ uint4 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
631
+ uint8 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
632
+ uint16 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
633
+ uint32 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k64v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
634
+
635
+
605
636
ushort32 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k32v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
606
637
ushort64 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k32v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
607
638
608
- uchar32 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
609
- uchar64 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
610
- uchar128 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
639
+ uint __builtin_IB_subgroup_block_read_cacheopts_u16_m1k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
640
+ uint2 __builtin_IB_subgroup_block_read_cacheopts_u16_m2k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
641
+ uint4 __builtin_IB_subgroup_block_read_cacheopts_u16_m4k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
642
+ uint8 __builtin_IB_subgroup_block_read_cacheopts_u16_m8k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
643
+ uint16 __builtin_IB_subgroup_block_read_cacheopts_u16_m16k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
644
+ uint32 __builtin_IB_subgroup_block_read_cacheopts_u16_m32k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
611
645
612
646
ushort32 __builtin_IB_subgroup_block_read_cacheopts_u16_m16k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
613
647
ushort64 __builtin_IB_subgroup_block_read_cacheopts_u16_m32k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
@@ -622,12 +656,7 @@ void __builtin_IB_subgroup_block_read_prefetch_u8_m16k8v4(long baseoffset, int
622
656
void __builtin_IB_subgroup_block_read_prefetch_u16_m16k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
623
657
void __builtin_IB_subgroup_block_read_prefetch_u16_m32k16v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
624
658
625
- ushort __builtin_IB_subgroup_block_read_cacheopts_u8_m1k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
626
- ushort2 __builtin_IB_subgroup_block_read_cacheopts_u8_m2k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
627
- ushort4 __builtin_IB_subgroup_block_read_cacheopts_u8_m4k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
628
- ushort8 __builtin_IB_subgroup_block_read_cacheopts_u8_m8k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
629
- ushort16 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
630
- ushort32 __builtin_IB_subgroup_block_read_cacheopts_u8_m32k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
659
+
631
660
632
661
void __builtin_IB_subgroup_block_read_prefetch_u8_m1k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
633
662
void __builtin_IB_subgroup_block_read_prefetch_u8_m2k32v1 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
0 commit comments