@@ -496,6 +496,8 @@ void __builtin_IB_subgroup_block_write_cacheopts_u16_m8k16v1(long base_address,
496
496
#ifdef cl_intel_subgroup_2d_block_io
497
497
498
498
typedef uchar uchar32 __attribute__((ext_vector_type (32 )));
499
+ typedef uchar uchar64 __attribute__((ext_vector_type (64 )));
500
+ typedef uchar uchar128 __attribute__((ext_vector_type (128 )));
499
501
500
502
typedef ushort ushort32 __attribute__((ext_vector_type (32 )));
501
503
typedef ushort ushort64 __attribute__((ext_vector_type (64 )));
@@ -507,6 +509,8 @@ ushort32 __builtin_IB_subgroup_block_read_cacheopts_u8_m16k32v2(long baseoffset
507
509
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 );
508
510
509
511
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 );
512
+ 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 );
513
+ 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 );
510
514
511
515
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 );
512
516
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 );
@@ -515,6 +519,7 @@ void __builtin_IB_subgroup_block_read_prefetch_u8_m16k32v2(long baseoffset, int
515
519
void __builtin_IB_subgroup_block_read_prefetch_u8_m32k32v2 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
516
520
517
521
void __builtin_IB_subgroup_block_read_prefetch_u8_m8k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
522
+ void __builtin_IB_subgroup_block_read_prefetch_u8_m16k16v4 (long baseoffset , int width_minus_one , int height_minus_one , int pitch_minus_one , int2 coord , enum LSC_LDCC cacheOpt );
518
523
519
524
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 );
520
525
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 );
0 commit comments