Searched refs:offset_src_idx (Results 1 – 3 of 3) sorted by relevance
46 uint8_t *offset_src_idx) in get_ir3_intrinsic_for_ssbo_intrinsic() argument48 assert(offset_src_idx); in get_ir3_intrinsic_for_ssbo_intrinsic()50 *offset_src_idx = 1; in get_ir3_intrinsic_for_ssbo_intrinsic()54 *offset_src_idx = 2; in get_ir3_intrinsic_for_ssbo_intrinsic()196 unsigned ir3_ssbo_opcode, uint8_t offset_src_idx) in lower_offset_for_ssbo() argument220 assert(intrinsic->src[offset_src_idx].is_ssa); in lower_offset_for_ssbo()221 nir_ssa_def *offset = intrinsic->src[offset_src_idx].ssa; in lower_offset_for_ssbo()303 uint8_t offset_src_idx; in lower_io_offsets_block() local305 get_ir3_intrinsic_for_ssbo_intrinsic(intr->intrinsic, &offset_src_idx); in lower_io_offsets_block()308 offset_src_idx); in lower_io_offsets_block()
68 unsigned offset_src_idx; in lower_64b_intrinsics() local72 offset_src_idx = 2; in lower_64b_intrinsics()75 offset_src_idx = 1; in lower_64b_intrinsics()82 nir_ssa_def *off = nir_ssa_for_src(b, intr->src[offset_src_idx], 1); in lower_64b_intrinsics()95 store->src[offset_src_idx] = nir_src_for_ssa(off); in lower_64b_intrinsics()130 unsigned offset_src_idx; in lower_64b_intrinsics() local135 offset_src_idx = 1; in lower_64b_intrinsics()138 offset_src_idx = 0; in lower_64b_intrinsics()141 nir_ssa_def *off = nir_ssa_for_src(b, intr->src[offset_src_idx], 1); in lower_64b_intrinsics()147 load->src[offset_src_idx] = nir_src_for_ssa(off); in lower_64b_intrinsics()
108 unsigned offset_src_idx, in try_fold_load_store() argument117 nir_src *off_src = &intrin->src[offset_src_idx]; in try_fold_load_store()141 … nir_instr_rewrite_src(&intrin->instr, &intrin->src[offset_src_idx], nir_src_for_ssa(replace_src)); in try_fold_load_store()150 unsigned offset_src_idx) in try_fold_shared2() argument157 nir_src *off_src = &intrin->src[offset_src_idx]; in try_fold_shared2()