Lines Matching refs:rogue_instr
147 setup_alu_dest(struct rogue_instr *instr, size_t dest_index, nir_alu_instr *alu) in setup_alu_dest()
171 static bool trans_constreg_operand(struct rogue_instr *instr, in trans_constreg_operand()
199 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MAX); in trans_nir_alu_fmax()
227 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MIN); in trans_nir_alu_fmin()
255 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MOV_IMM); in trans_nir_alu_mov_imm()
274 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MOV); in trans_nir_alu_mov()
302 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_PACK_U8888); in trans_nir_alu_pack_unorm_4x8()
330 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MUL); in trans_nir_alu_fmul()
355 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_FMA); in trans_nir_alu_ffma()
421 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_PIX_ITER_W); in trans_nir_intrinsic_load_input_fs()
467 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MOV); in trans_nir_intrinsic_load_input_vs()
518 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MOV); in trans_nir_intrinsic_store_output_fs()
556 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_VTXOUT); in trans_nir_intrinsic_store_output_vs()
611 struct rogue_instr *instr = rogue_shader_insert(shader, ROGUE_OP_MOV); in trans_nir_intrinsic_load_ubo()