Home
last modified time | relevance | path

Searched refs:PAN_IS_REG (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/panfrost/midgard/
Dmidgard_opt_copy_prop.c43 if (!(to & PAN_IS_REG)) continue; in midgard_opt_copy_prop_reg()
44 if (from & PAN_IS_REG) continue; in midgard_opt_copy_prop_reg()
79 if (to & PAN_IS_REG) continue; in midgard_opt_copy_prop()
80 if (from & PAN_IS_REG) continue; in midgard_opt_copy_prop()
Dmidgard_opt_perspective.c71 if (frcp & PAN_IS_REG) continue; in midgard_opt_combine_projection()
72 if (to & PAN_IS_REG) continue; in midgard_opt_combine_projection()
154 if (vary & PAN_IS_REG) continue; in midgard_opt_varying_projection()
155 if (to & PAN_IS_REG) continue; in midgard_opt_varying_projection()
Dcompiler.h463 return ((ctx->func->impl->reg_alloc + ctx->temp_alloc++) << 1) | PAN_IS_REG; in make_compiler_temp_reg()
479 return (src->reg.reg->index << 1) | PAN_IS_REG; in nir_src_index()
490 return (dst->reg.reg->index << 1) | PAN_IS_REG; in nir_dest_index()
Dmir_promote_uniforms.c189 bool needs_move = ins->dest & PAN_IS_REG || ins->dest == ctx->blend_src1; in midgard_promote_uniforms()
/external/mesa3d/src/panfrost/util/
Dpan_ir.h198 #define PAN_IS_REG (1) macro
214 return (src->reg.reg->index << 1) | PAN_IS_REG; in pan_src_index()
225 return (dst->reg.reg->index << 1) | PAN_IS_REG; in pan_dest_index()
/external/mesa3d/src/panfrost/bifrost/
Dbi_lower_combine.c134 bool needs_rewrite = !(ins->dest & PAN_IS_REG); in bi_lower_combine()
135 bool needs_copy = (ins->dest & PAN_IS_REG) && reads_self; in bi_lower_combine()
Dbi_ra.c284 for (unsigned i = PAN_IS_REG; i < l->node_count; i += 2) in bi_choose_spill_node()
297 assert(!(node & PAN_IS_REG)); in bi_spill_register()
Dcompiler.h561 return ((ctx->impl->reg_alloc + ctx->temp_alloc++) << 1) | PAN_IS_REG; in bi_make_temp_reg()
Dbi_print.c94 else if (index & PAN_IS_REG) in bi_print_dest_index()
/external/mesa3d/docs/relnotes/
D20.1.0.rst767 - pan/mdg: Use PAN_IS_REG
768 - pan/mdg: SSA_FIXED_MINIMUM already covered by PAN_IS_REG