HomeSort by relevance Sort by last modified time
    Searched refs:load_const (Results 1 - 5 of 5) sorted by null

  /external/mesa3d/src/compiler/nir/
nir_opt_constant_folding.c 75 nir_load_const_instr* load_const = nir_instr_as_load_const(src_instr);
79 if (load_const->def.bit_size == 64)
80 src[i].u64[j] = load_const->value.u64[instr->src[i].swizzle[j]];
82 src[i].u32[j] = load_const->value.u32[instr->src[i].swizzle[j]];
nir_lower_locals_to_regs.c 158 nir_load_const_instr *load_const = local
160 load_const->value.u32[0] = glsl_get_length(parent_type);
161 nir_instr_insert_before(instr, &load_const->instr);
166 mul->src[1].src.ssa = &load_const->def;
nir_builder.h 101 nir_load_const_instr *load_const = local
103 if (!load_const)
106 load_const->value = value;
108 nir_builder_instr_insert(build, &load_const->instr);
110 return &load_const->def;
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_nir_opt_peephole_ffma.c 151 nir_load_const_instr *load_const = local
154 if (list_is_singular(&load_const->def.uses) &&
155 list_empty(&load_const->def.if_uses)) {
220 * propagated as operands, potentially saving two load_const instructions.
  /external/mesa3d/src/gallium/auxiliary/nir/
tgsi_to_nir.c 469 nir_load_const_instr *load_const; local
472 load_const = nir_load_const_instr_create(b->shader, 4, 32);
473 c->imm_defs[c->next_imm] = &load_const->def;
477 load_const->value.u32[i] = tgsi_imm->u[i].Uint;
479 nir_builder_instr_insert(b, &load_const->instr);
    [all...]

Completed in 4398 milliseconds