| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_emitssboinstruction.cpp | 37 emit_instruction(new AluInstruction(op1_mbcnt_32lo_accum_prev_int, m_rat_return_address.reg_i(0), literal(-1), {alu_write})); 38 emit_instruction(new AluInstruction(op1_mbcnt_32hi_int, m_rat_return_address.reg_i(1), literal(-1), {alu_write})); 39 emit_instruction(new AluInstruction(op3_muladd_uint24, m_rat_return_address.reg_i(2), PValue(new InlineConstValue(ALU_SRC_SE_ID, 0)), 41 emit_instruction(new AluInstruction(op3_muladd_uint24, m_rat_return_address.reg_i(1), 141 emit_instruction(ir); 160 emit_instruction(ir); 311 emit_instruction(new AluInstruction(op1_mov, m_atomic_update, literal(1), 324 emit_instruction(ir); 336 emit_instruction(ir); 338 emit_instruction(ne [all...] |
| H A D | sfn_emitinstruction.cpp | 78 void EmitInstruction::emit_instruction(Instruction *ir) function in class:r600::EmitInstruction 80 return m_proc.emit_instruction(ir); 83 void EmitInstruction::emit_instruction(AluInstruction *ir) function in class:r600::EmitInstruction 85 return m_proc.emit_instruction(ir); 88 bool EmitInstruction::emit_instruction(EAluOp opcode, PValue dest, function in class:r600::EmitInstruction 92 return m_proc.emit_instruction(opcode, dest,src0, m_flags);
|
| H A D | sfn_emitinstruction.h | 68 void emit_instruction(Instruction *ir); 69 void emit_instruction(AluInstruction *ir); 70 bool emit_instruction(EAluOp opcode, PValue dest,
|
| H A D | sfn_emitaluinstruction.cpp | 296 emit_instruction(ir); 338 emit_instruction(ir); 358 emit_instruction(ir); 383 emit_instruction(ir); 428 emit_instruction(ir); 438 emit_instruction(ir); 463 emit_instruction(ir); 484 emit_instruction(ir); 492 emit_instruction(ir); 504 emit_instruction(i [all...] |
| H A D | sfn_emittexinstruction.cpp | 94 emit_instruction(ir); 111 emit_instruction(new AluInstruction(op1_mov, src.coord.reg_i(3), src.comperator, 125 emit_instruction(irt); 141 emit_instruction(new AluInstruction(op1_mov, src.coord.reg_i(3), src.comperator, 166 emit_instruction(irgh); 167 emit_instruction(irgv); 168 emit_instruction(ir); 182 emit_instruction(new AluInstruction(op1_mov, src.coord.reg_i(3), src.lod, {alu_write, alu_last_instr})); 206 emit_instruction(ir); 215 emit_instruction(tex_i [all...] |
| H A D | sfn_shader_geometry.cpp | 216 emit_instruction(new AluInstruction(op1_mov, m_export_base[0], Value::zero, {alu_write, alu_last_instr})); 217 emit_instruction(new AluInstruction(op1_mov, m_export_base[1], Value::zero, {alu_write, alu_last_instr})); 218 emit_instruction(new AluInstruction(op1_mov, m_export_base[2], Value::zero, {alu_write, alu_last_instr})); 219 emit_instruction(new AluInstruction(op1_mov, m_export_base[3], Value::zero, {alu_write, alu_last_instr})); 232 emit_instruction(op2_and_int, adjhelp0, {m_primitive_id, Value::one_i}, {alu_write, alu_last_instr}); 253 emit_instruction(ir); 291 emit_instruction(v.second); 296 emit_instruction(new EmitVertex(stream, cut)); 299 emit_instruction(new AluInstruction(op2_add_int, m_export_base[stream], m_export_base[stream], 330 emit_instruction(fetc [all...] |
| H A D | sfn_shader_base.cpp | 364 void ShaderFromNirProcessor::emit_instruction(AluInstruction *ir) function in class:r600::ShaderFromNirProcessor 383 void ShaderFromNirProcessor::emit_instruction(Instruction *ir) function in class:r600::ShaderFromNirProcessor 417 emit_instruction(b); 422 emit_instruction(b); 447 emit_instruction(loop); 464 emit_instruction(loop); 483 emit_instruction(ir); 528 emit_instruction(ir); 536 emit_instruction(new AluInstruction(op1_mov, src, Value::zero, {alu_write, alu_last_instr})); 539 emit_instruction(ne 1112 bool ShaderFromNirProcessor::emit_instruction(EAluOp opcode, PValue dest, function in class:r600::ShaderFromNirProcessor [all...] |
| H A D | sfn_shader_compute.cpp | 92 emit_instruction(new AluInstruction(op1_mov, a_zero, Value::zero, EmitInstruction::last_write)); 103 emit_instruction(ir);
|
| H A D | sfn_shader_fragment.cpp | 410 emit_instruction(new AluInstruction(op1_mov, m_helper_invocation, literal(-1), {alu_write, alu_last_instr})); 421 emit_instruction(vtx); 479 emit_instruction(new AluInstruction(op2_lshl_int, dest, Value::one_i, m_sample_id_reg, EmitInstruction::last_write)); 480 emit_instruction(new AluInstruction(op2_and_int, dest, dest, m_sample_mask_reg, EmitInstruction::last_write)); 588 emit_instruction(ir); 599 emit_instruction(ir); 623 emit_instruction(getgradh); 632 emit_instruction(getgradv); 636 emit_instruction(new AluInstruction(op3_muladd, help.reg_i(0), help.reg_i(0), ofs_x, interpolator.j, {alu_write})); 637 emit_instruction(ne [all...] |
| H A D | sfn_shader_tess_eval.cpp | 116 emit_instruction(new AluInstruction(op2_add, m_tess_coord[2], m_tess_coord[2], 118 emit_instruction(new AluInstruction(op2_add, m_tess_coord[2], m_tess_coord[2],
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_transform.c | 41 emit_instruction(struct tgsi_transform_context *ctx, function in typeref:typename:void 127 ctx->emit_instruction = emit_instruction; 200 ctx->emit_instruction(ctx, fullinst); 231 ctx->emit_instruction(ctx, fullinst);
|
| H A D | tgsi_lowering.c | 144 tctx->emit_instruction(tctx, &new_inst); 224 tctx->emit_instruction(tctx, &new_inst); 235 tctx->emit_instruction(tctx, &new_inst); 246 tctx->emit_instruction(tctx, &new_inst); 257 tctx->emit_instruction(tctx, &new_inst); 298 tctx->emit_instruction(tctx, &new_inst); 310 tctx->emit_instruction(tctx, &new_inst); 343 tctx->emit_instruction(tctx, &new_inst); 354 tctx->emit_instruction(tctx, &new_inst); 389 tctx->emit_instruction(tct [all...] |
| H A D | tgsi_point_sprite.c | 262 ctx->emit_instruction(ctx, &inst); 314 ctx->emit_instruction(ctx, &inst); 371 ctx->emit_instruction(ctx, &inst); 391 ctx->emit_instruction(ctx, &inst); 405 ctx->emit_instruction(ctx, vert_inst); 414 ctx->emit_instruction(ctx, &inst); 439 ctx->emit_instruction(ctx, inst); 461 ctx->emit_instruction(ctx, inst); 469 ctx->emit_instruction(ctx, inst); 472 ctx->emit_instruction(ct [all...] |
| H A D | tgsi_transform.h | 78 void (*emit_instruction)(struct tgsi_transform_context *ctx, member in struct:tgsi_transform_context 288 ctx->emit_instruction(ctx, &inst); 317 ctx->emit_instruction(ctx, &inst); 347 ctx->emit_instruction(ctx, &inst); 389 ctx->emit_instruction(ctx, &inst); 440 ctx->emit_instruction(ctx, &inst); 499 ctx->emit_instruction(ctx, &inst); 523 ctx->emit_instruction(ctx, &inst); 551 ctx->emit_instruction(ctx, &inst);
|
| H A D | tgsi_emulate.c | 100 tctx->emit_instruction(tctx, &new_inst); 136 tctx->emit_instruction(tctx, inst);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_transform.c | 41 emit_instruction(struct tgsi_transform_context *ctx, function in typeref:typename:void 127 ctx->emit_instruction = emit_instruction; 200 ctx->emit_instruction(ctx, fullinst); 231 ctx->emit_instruction(ctx, fullinst);
|
| H A D | tgsi_dynamic_indexing.c | 146 ctx->emit_instruction(ctx, &inst); 159 ctx->emit_instruction(ctx, &inst); 216 ctx->emit_instruction(ctx, &inst); 226 ctx->emit_instruction(ctx, &inst); 243 ctx->emit_instruction(ctx, &inst); 249 ctx->emit_instruction(ctx, &inst); 269 ctx->emit_instruction(ctx, &inst); 308 ctx->emit_instruction(ctx, inst);
|
| H A D | tgsi_lowering.c | 145 tctx->emit_instruction(tctx, &new_inst); 225 tctx->emit_instruction(tctx, &new_inst); 236 tctx->emit_instruction(tctx, &new_inst); 247 tctx->emit_instruction(tctx, &new_inst); 258 tctx->emit_instruction(tctx, &new_inst); 299 tctx->emit_instruction(tctx, &new_inst); 311 tctx->emit_instruction(tctx, &new_inst); 344 tctx->emit_instruction(tctx, &new_inst); 355 tctx->emit_instruction(tctx, &new_inst); 390 tctx->emit_instruction(tct [all...] |
| H A D | tgsi_vpos.c | 76 ctx->emit_instruction(ctx, &inst);
|
| H A D | tgsi_point_sprite.c | 262 ctx->emit_instruction(ctx, &inst); 314 ctx->emit_instruction(ctx, &inst); 371 ctx->emit_instruction(ctx, &inst); 391 ctx->emit_instruction(ctx, &inst); 405 ctx->emit_instruction(ctx, vert_inst); 414 ctx->emit_instruction(ctx, &inst); 439 ctx->emit_instruction(ctx, inst); 461 ctx->emit_instruction(ctx, inst); 469 ctx->emit_instruction(ctx, inst); 472 ctx->emit_instruction(ct [all...] |
| H A D | tgsi_transform.h | 78 void (*emit_instruction)(struct tgsi_transform_context *ctx, member in struct:tgsi_transform_context 306 ctx->emit_instruction(ctx, &inst); 335 ctx->emit_instruction(ctx, &inst); 365 ctx->emit_instruction(ctx, &inst); 407 ctx->emit_instruction(ctx, &inst); 458 ctx->emit_instruction(ctx, &inst); 517 ctx->emit_instruction(ctx, &inst); 541 ctx->emit_instruction(ctx, &inst); 569 ctx->emit_instruction(ctx, &inst);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_bitmap_shader.c | 63 tctx->emit_instruction(tctx, current_inst); 123 tctx->emit_instruction(tctx, &inst); 126 tctx->emit_instruction(tctx, current_inst);
|
| H A D | st_tgsi_lower_yuv.c | 269 tctx->emit_instruction(tctx, &inst); 277 tctx->emit_instruction(tctx, &inst); 286 tctx->emit_instruction(tctx, &inst); 295 tctx->emit_instruction(tctx, &inst); 303 tctx->emit_instruction(tctx, &inst); 322 tctx->emit_instruction(tctx, &inst); 331 tctx->emit_instruction(tctx, &inst); 336 tctx->emit_instruction(tctx, &inst); 357 tctx->emit_instruction(tctx, &inst); 366 tctx->emit_instruction(tct [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_bitmap_shader.c | 62 tctx->emit_instruction(tctx, current_inst); 122 tctx->emit_instruction(tctx, &inst); 125 tctx->emit_instruction(tctx, current_inst);
|
| H A D | st_tgsi_lower_yuv.c | 268 tctx->emit_instruction(tctx, &inst); 276 tctx->emit_instruction(tctx, &inst); 285 tctx->emit_instruction(tctx, &inst); 294 tctx->emit_instruction(tctx, &inst); 302 tctx->emit_instruction(tctx, &inst); 321 tctx->emit_instruction(tctx, &inst); 330 tctx->emit_instruction(tctx, &inst); 335 tctx->emit_instruction(tctx, &inst); 356 tctx->emit_instruction(tctx, &inst); 365 tctx->emit_instruction(tct [all...] |