Searched refs:iim_val (Results 1 - 10 of 10) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_cp.c | 105 (cmp->srcs[1]->iim_val == 0) && in is_foldable_double_cmp() 186 reg->iim_val = abs(reg->iim_val); in lower_immed() 196 reg->iim_val = -reg->iim_val; in lower_immed() 476 int32_t iim_val = src_reg->iim_val; in reg_cp() local 486 iim_val = ir3_flut(src_reg); in reg_cp() 487 if (iim_val < 0) { in reg_cp() 494 iim_val in reg_cp() [all...] |
H A D | ir3_a6xx.c | 53 ldib->cat6.iim_val = intr->num_components; in emit_intrinsic_load_ssbo() 81 stib->cat6.iim_val = ncomp; in emit_intrinsic_store_ssbo() 182 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_ssbo() 212 ldib->cat6.iim_val = intr->num_components; in emit_intrinsic_load_image() 241 stib->cat6.iim_val = ncomp; in emit_intrinsic_store_image() 329 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_image() 354 resinfo->cat6.iim_val = 1; in emit_intrinsic_image_size() 436 stg->cat6.iim_val = 1; in emit_intrinsic_store_global_ir3() 499 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_global()
|
H A D | ir3_a4xx.c | 87 ldgb->cat6.iim_val = intr->num_components; in emit_intrinsic_load_ssbo() 120 stgb->cat6.iim_val = ncomp; in emit_intrinsic_store_ssbo() 208 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_ssbo() 316 ldib->cat6.iim_val = ncomp; in emit_intrinsic_load_image() 353 stib->cat6.iim_val = ncomp; in emit_intrinsic_store_image() 414 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_image()
|
H A D | ir3_parser.y | 1101 cat6_imm_offset: offset { new_src(0, IR3_REG_IMMED)->iim_val = $1; } 1107 cat6_immed: integer { instr->cat6.iim_val = $1; } 1127 new_src(0, IR3_REG_IMMED)->iim_val = $8; 1211 | integer { new_src(0, IR3_REG_IMMED)->iim_val = $1; } 1247 stc_dst: integer { new_src(0, IR3_REG_IMMED)->iim_val = $1; } 1248 | T_A1 { new_src(0, IR3_REG_IMMED)->iim_val = 0; instr->flags |= IR3_INSTR_A1EN; } 1249 | T_A1 '+' integer { new_src(0, IR3_REG_IMMED)->iim_val = $3; instr->flags |= IR3_INSTR_A1EN; } 1360 immediate_cat1: integer { new_src(0, IR3_REG_IMMED)->iim_val = type_size(instr->cat1.src_type) < 32 ? $1 & 0xffff : $1; } 1363 | 'h' '(' integer ')' { new_src(0, IR3_REG_IMMED | IR3_REG_HALF)->iim_val = $3 & 0xffff; } 1368 immediate: integer { new_src(0, IR3_REG_IMMED)->iim_val [all...] |
H A D | ir3_print.c | 219 mesa_log_stream_printf(stream, ".%d", instr->cat6.iim_val); in print_instr_name() 310 reg->iim_val, reg->iim_val); in print_reg_name()
|
H A D | ir3_legalize.c | 161 ctx->max_bary = MAX2(ctx->max_bary, inloc->iim_val); in legalize_block() 319 ir3_src_create(baryf, 0, IR3_REG_IMMED)->iim_val = 0; in legalize_block() 349 ir3_src_create(baryf, 0, IR3_REG_IMMED)->iim_val = 0; in legalize_block()
|
H A D | ir3_compiler_nir.c | 94 instr->cat6.iim_val = 1; in create_frag_input() 898 ldc->cat6.iim_val = ncomp; in emit_intrinsic_load_ubo_ldc() 924 ldc->cat6.iim_val = size; in emit_intrinsic_copy_ubo_to_uniform() 952 base_lo = create_uniform(b, ubo + (src0->srcs[0]->iim_val * ptrsz)); in emit_intrinsic_load_ubo() 953 base_hi = create_uniform(b, ubo + (src0->srcs[0]->iim_val * ptrsz) + 1); in emit_intrinsic_load_ubo() 1029 offset += src0->srcs[0]->iim_val; in emit_intrinsic_load_kernel_input() 1058 resinfo->cat6.iim_val = 1; in emit_intrinsic_ssbo_size() 1252 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_shared() 2670 stc->cat6.iim_val = components; in emit_intrinsic() 4019 unsigned inloc = instr->srcs[0]->iim_val; in pack_inlocs() [all...] |
H A D | ir3_validate.c | 76 validate_assert(ctx, ir3_valid_immediate(instr, reg->iim_val)); in validate_src()
|
H A D | ir3.h | 188 int32_t iim_val; member 379 int iim_val; /* for ldgb/stgb, # of components */ member
|
/third_party/mesa3d/src/freedreno/isa/ |
H A D | encode.c | 152 return reg->iim_val; in extract_reg_iim()
|
Completed in 17 milliseconds