Home
last modified time | relevance | path

Searched refs:v_mov (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_schedule.c953 midgard_instruction mov = v_mov(cond, cond); in mir_schedule_comparison()
1133 *mov = v_mov(src, make_compiler_temp(ctx)); in mir_schedule_zs_write()
1202 *sadd = v_mov(~0, make_compiler_temp(ctx)); in mir_schedule_alu()
1229 *vadd = v_mov(~0, make_compiler_temp(ctx)); in mir_schedule_alu()
1345 *vmul = v_mov(src, temp); in mir_schedule_alu()
1517 midgard_instruction mov = v_mov(I->src[s], temp); in mir_lower_ldst()
1555 midgard_instruction mov = v_mov(src, temp); in mir_lower_blend_input()
H A Dmidgard_ra.c284 midgard_instruction m = v_mov(idx, i); in mir_lower_special_reads()
299 midgard_instruction m = v_mov(i, idx); in mir_lower_special_reads()
948 midgard_instruction st = v_mov(spill_node, spill_slot); in mir_spill_register()
1008 midgard_instruction mv = v_mov(ins->dest, dest); in mir_spill_register()
1053 st = v_mov(spill_node, index); in mir_spill_register()
H A Dmir_promote_uniforms.c331 midgard_instruction mov = v_mov(promoted, ins->dest); in midgard_promote_uniforms()
H A Dmidgard_compile.c515 midgard_instruction ins = v_mov(SSA_FIXED_REGISTER(REGISTER_CONSTANT), to); in emit_explicit_constant()
1871 emit_mir_instruction(ctx, v_mov(*input, reg)); in emit_intrinsic()
2000 midgard_instruction ins = v_mov(reg_2, out); in emit_intrinsic()
2363 midgard_instruction mov = v_mov(sample_or_ref, ins->src[1]); in set_tex_coord()
2385 v_mov(SSA_FIXED_REGISTER(REGISTER_CONSTANT), ins->src[1]); in set_tex_coord()
2400 midgard_instruction mov = v_mov(coords, ins->src[1]); in set_tex_coord()
2627 midgard_instruction ins = v_mov(SSA_FIXED_REGISTER(REGISTER_CONSTANT), scratch); in inline_alu_constants()
H A Dcompiler.h534 v_mov(unsigned src, unsigned dest) in v_mov() function
/third_party/mesa3d/src/amd/compiler/
H A Daco_insert_NOPs.cpp703 * Handle any permlane following a VOPC instruction, insert v_mov between them.
711 /* v_nop would be discarded by SQ, so use v_mov with the first operand of the permlane */
712 aco_ptr<VOP1_instruction> v_mov{
714 v_mov->definitions[0] = Definition(instr->operands[0].physReg(), v1);
715 v_mov->operands[0] = Operand(instr->operands[0].physReg(), v1);
716 new_instructions.emplace_back(std::move(v_mov));

Completed in 15 milliseconds