mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 08:50:09 +01:00
intel/compiler: Use enum xe2_lsc_cache_load on xe2
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25195>
This commit is contained in:
parent
8d27b327f2
commit
c28539a2fe
3 changed files with 13 additions and 13 deletions
|
|
@ -1677,7 +1677,7 @@ fs_visitor::assign_curb_setup()
|
|||
LSC_DATA_SIZE_D32,
|
||||
num_regs * 8 /* num_channels */,
|
||||
true /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
send->header_size = 0;
|
||||
send->mlen = lsc_msg_desc_src0_len(devinfo, send->desc);
|
||||
|
|
|
|||
|
|
@ -861,7 +861,7 @@ fs_reg_alloc::emit_unspill(const fs_builder &bld,
|
|||
LSC_DATA_SIZE_D32,
|
||||
use_transpose ? reg_size * 8 : 1 /* num_channels */,
|
||||
use_transpose,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
unspill_inst->header_size = 0;
|
||||
unspill_inst->mlen =
|
||||
|
|
@ -958,7 +958,7 @@ fs_reg_alloc::emit_spill(const fs_builder &bld,
|
|||
LSC_DATA_SIZE_D32,
|
||||
1 /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
false /* has_dest */);
|
||||
spill_inst->header_size = 0;
|
||||
spill_inst->mlen = lsc_msg_desc_src0_len(devinfo, spill_inst->desc);
|
||||
|
|
|
|||
|
|
@ -2082,7 +2082,7 @@ lower_lsc_surface_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
1 /* num_coordinates */,
|
||||
LSC_DATA_SIZE_D32, arg.ud /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
break;
|
||||
case SHADER_OPCODE_UNTYPED_SURFACE_WRITE_LOGICAL:
|
||||
|
|
@ -2119,7 +2119,7 @@ lower_lsc_surface_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
lsc_bits_to_data_size(arg.ud),
|
||||
1 /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
break;
|
||||
case SHADER_OPCODE_BYTE_SCATTERED_WRITE_LOGICAL:
|
||||
|
|
@ -2221,7 +2221,7 @@ lower_lsc_block_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
LSC_DATA_SIZE_D32,
|
||||
arg.ud /* num_channels */,
|
||||
true /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
!write /* has_dest */);
|
||||
|
||||
inst->mlen = lsc_msg_desc_src0_len(devinfo, inst->desc);
|
||||
|
|
@ -2392,7 +2392,7 @@ lower_lsc_a64_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
1 /* num_coordinates */,
|
||||
LSC_DATA_SIZE_D32, arg /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
break;
|
||||
case SHADER_OPCODE_A64_UNTYPED_WRITE_LOGICAL:
|
||||
|
|
@ -2411,7 +2411,7 @@ lower_lsc_a64_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
lsc_bits_to_data_size(arg),
|
||||
1 /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
break;
|
||||
case SHADER_OPCODE_A64_BYTE_SCATTERED_WRITE_LOGICAL:
|
||||
|
|
@ -2453,7 +2453,7 @@ lower_lsc_a64_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
LSC_DATA_SIZE_D32,
|
||||
arg /* num_channels */,
|
||||
true /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
break;
|
||||
case SHADER_OPCODE_A64_OWORD_BLOCK_WRITE_LOGICAL:
|
||||
|
|
@ -2467,7 +2467,7 @@ lower_lsc_a64_logical_send(const fs_builder &bld, fs_inst *inst)
|
|||
LSC_DATA_SIZE_D32,
|
||||
arg /* num_channels */,
|
||||
true /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
false /* has_dest */);
|
||||
|
||||
break;
|
||||
|
|
@ -2678,7 +2678,7 @@ lower_lsc_varying_pull_constant_logical_send(const fs_builder &bld,
|
|||
LSC_DATA_SIZE_D32,
|
||||
4 /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
inst->mlen = lsc_msg_desc_src0_len(devinfo, inst->desc);
|
||||
|
||||
|
|
@ -2693,7 +2693,7 @@ lower_lsc_varying_pull_constant_logical_send(const fs_builder &bld,
|
|||
LSC_DATA_SIZE_D32,
|
||||
1 /* num_channels */,
|
||||
false /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
inst->mlen = lsc_msg_desc_src0_len(devinfo, inst->desc);
|
||||
|
||||
|
|
@ -3417,7 +3417,7 @@ fs_visitor::lower_uniform_pull_constant_loads()
|
|||
LSC_DATA_SIZE_D32,
|
||||
inst->size_written / 4,
|
||||
true /* transpose */,
|
||||
LSC_CACHE_LOAD_L1STATE_L3MOCS,
|
||||
LSC_CACHE(devinfo, LOAD, L1STATE_L3MOCS),
|
||||
true /* has_dest */);
|
||||
|
||||
/* Update the original instruction. */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue