Searched refs:from_nir (Results 1 - 15 of 15) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_emitinstruction.cpp48 PValue EmitInstruction::from_nir(const nir_src& v, unsigned component, unsigned swizzled) function in class:r600::EmitInstruction
50 return m_proc.from_nir(v, component, swizzled);
53 PValue EmitInstruction::from_nir(const nir_alu_src& v, unsigned component) function in class:r600::EmitInstruction
55 return m_proc.from_nir(v, component);
58 PValue EmitInstruction::from_nir(const nir_tex_src& v, unsigned component) function in class:r600::EmitInstruction
60 return m_proc.from_nir(v, component);
63 PValue EmitInstruction::from_nir(const nir_alu_dest& v, unsigned component) function in class:r600::EmitInstruction
65 return m_proc.from_nir(v, component);
68 PValue EmitInstruction::from_nir(const nir_dest& v, unsigned component) function in class:r600::EmitInstruction
70 return m_proc.from_nir(
73 PValue EmitInstruction::from_nir(const nir_src& v, unsigned component) function in class:r600::EmitInstruction
[all...]
H A Dsfn_emitinstruction.h55 PValue from_nir(const nir_src& v, unsigned component, unsigned swizzled);
56 PValue from_nir(const nir_src& v, unsigned component);
57 PValue from_nir(const nir_alu_src& v, unsigned component);
58 PValue from_nir(const nir_tex_src& v, unsigned component);
59 PValue from_nir(const nir_alu_dest& v, unsigned component);
60 PValue from_nir(const nir_dest& v, unsigned component);
H A Dsfn_valuepool.h95 PValue from_nir(const nir_src& v, unsigned component, unsigned swizzled);
97 PValue from_nir(const nir_src& v, unsigned component);
103 PValue from_nir(const nir_alu_src& v, unsigned component);
108 PValue from_nir(const nir_tex_src& v, unsigned component);
113 PValue from_nir(const nir_alu_dest& v, unsigned component);
118 PValue from_nir(const nir_dest& v, unsigned component);
H A Dsfn_emitssboinstruction.cpp129 PValue uav_id = from_nir(instr->src[0], 0);
156 PValue uav_id = from_nir(instr->src[0], 0);
319 PValue uav_id = from_nir(instr->src[0], 0);
332 PValue uav_id = from_nir(instr->src[0], 0);
348 auto addr = from_nir(instr->src[1], 0);
372 , from_nir(instr->src[0], 0),
388 auto orig_addr = from_nir(instr->src[2], 0);
394 auto rat_id = from_nir(instr->src[1], 0);
414 emit_instruction(new AluInstruction(op1_mov, temp2.reg_i(0), from_nir(instr->src[0], i), get_chip_class() == CAYMAN ? last_write : write));
437 image_offset = from_nir(intri
[all...]
H A Dsfn_emitaluinstruction.cpp222 m_src[i][c] = from_nir(instr.src[i], c);
229 m_src[1][3] = from_nir(instr.src[1], 3);
293 ir = new AluInstruction(op2_cube, from_nir(instr.dest, i),
294 from_nir(instr.src[0], src0_chan[i]),
295 from_nir(instr.src[0], src1_chan[i]), {alu_write});
356 ir = new AluInstruction(op1_not_int, from_nir(instr.dest, i),
371 ir = new AluInstruction(opcode, from_nir(instr.dest, i),
420 ir = new AluInstruction(opcode, from_nir(instr.dest, i),
433 ir = new AluInstruction(opcode, from_nir(instr.dest, i),
455 ir = new AluInstruction(opcode, from_nir(inst
[all...]
H A Dsfn_shader_compute.cpp95 dest.set_reg_i(i, from_nir(instr->dest, i));
96 dest.set_reg_i(3, from_nir(instr->dest, 7));
H A Dsfn_valuepool.cpp54 result[i] = from_nir(dst, i < num_components ? i : 7);
62 result[i] = from_nir(dst, i);
72 result[i] = from_nir(src, i);
78 PValue ValuePool::from_nir(const nir_src& v, unsigned component, unsigned swizzled) function in class:r600::ValuePool
93 from_nir(*v.reg.indirect, 0, 0) : nullptr,
134 PValue ValuePool::from_nir(const nir_src& v, unsigned component) function in class:r600::ValuePool
136 return from_nir(v, component, component);
139 PValue ValuePool::from_nir(const nir_tex_src &v, unsigned component) function in class:r600::ValuePool
141 return from_nir(v.src, component, component);
144 PValue ValuePool::from_nir(cons function in class:r600::ValuePool
183 PValue ValuePool::from_nir(const nir_alu_dest &v, unsigned component) function in class:r600::ValuePool
219 PValue ValuePool::from_nir(const nir_dest& v, unsigned component) function in class:r600::ValuePool
[all...]
H A Dsfn_shader_base.cpp473 auto value = from_nir(if_stmt->condition, 0, 0);
584 auto address = from_nir(instr->src[0], 0);
585 auto dest_value = from_nir(instr->dest, 0);
586 auto value = from_nir(instr->src[1], 0);
590 auto value2 = from_nir(instr->src[2], 0);
603 auto address = from_nir(instr->src[1], 0);
607 auto value = from_nir(instr->src[0], swizzle_base);
611 auto value1 = from_nir(instr->src[0], swizzle_base + 1);
730 auto ir = new AluInstruction(op1_mov, from_nir(dest, 0), value, {alu_write});
742 PValue address = from_nir(inst
[all...]
H A Dsfn_shader_vertex.cpp210 auto address = from_nir(instr->src[1], 0);
214 auto value = from_nir(instr->src[0], swizzle_base);
218 auto value1 = from_nir(instr->src[0], swizzle_base + 1);
H A Dsfn_emittexinstruction.cpp205 {src.coord.reg_i(i), from_nir(*src.offset, i, i)}, {alu_write});
317 dst_elms[i] = from_nir(instr->dest, (i < instr->dest.ssa.num_components) ? i : 7);
514 {src.coord.reg_i(i), from_nir(*src.offset, i, i)}, {alu_write});
539 src.bias = from_nir(instr.src[i], 0);
548 src.comperator = from_nir(instr.src[i], 0);
578 src.ms_index = from_nir(instr.src[i], 0);
581 src.texture_offset = from_nir(instr.src[i], 0);
584 src.sampler_offset = from_nir(instr.src[i], 0);
603 dst_elms[i] = from_nir(instr.dest, (i < num_dest_components) ? i : 7);
616 dst_elms[i] = from_nir(inst
[all...]
H A Dsfn_shader_tess_eval.cpp113 m_tess_coord[2] = from_nir(instr->dest, 2);
H A Dsfn_shader_fragment.cpp475 auto dest = from_nir(instr->dest, 0);
567 Interpolator ip = {true, 0, from_nir(instr->src[0], 0), from_nir(instr->src[0], 1)};
598 ir = new AluInstruction(op1_mov, from_nir(instr->dest, i), dst[i + nir_intrinsic_component(instr)], {alu_write});
634 PValue ofs_x = from_nir(instr->src[0], 0);
635 PValue ofs_y = from_nir(instr->src[0], 1);
638 emit_instruction(new AluInstruction(op3_muladd, from_nir(instr->dest, 0), help.reg_i(3), ofs_y, help.reg_i(1), {alu_write}));
639 emit_instruction(new AluInstruction(op3_muladd, from_nir(instr->dest, 1), help.reg_i(2), ofs_y, help.reg_i(0), {alu_write, alu_last_instr}));
683 emit_instruction(new AluInstruction(op3_muladd, from_nir(instr->dest, 0), {grad.reg_i(3), slope.reg_i(3), slope.reg_i(1)}, {alu_write}));
684 emit_instruction(new AluInstruction(op3_muladd, from_nir(inst
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.3.7.rst64 - i915g: Initialize the rest of the "from_nir" temporary VS struct.
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/i915/
H A Di915_state.c611 struct pipe_shader_state from_nir = { PIPE_SHADER_IR_TGSI }; local in function:i915_create_vs_state
622 from_nir.tokens = nir_to_tgsi(s, pipe->screen);
623 templ = &from_nir;
/xsrc/external/mit/MesaLib/dist/
H A D.pick_status.json2398 "description": "i915g: Initialize the rest of the \"from_nir\" temporary VS struct.",
[all...]

Completed in 195 milliseconds