Home
last modified time | relevance | path

Searched refs:emit_instruction (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_transform.c41 emit_instruction(struct tgsi_transform_context *ctx, in emit_instruction() function
123 ctx->emit_instruction = emit_instruction; in tgsi_transform_shader()
172 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader()
Dtgsi_transform.h72 void (*emit_instruction)(struct tgsi_transform_context *ctx, member
Dtgsi_ppc.c1081 emit_instruction(struct gen_context *gen, in emit_instruction() function
1300 ok = emit_instruction(&gen, &parse.FullToken.FullInstruction); in tgsi_emit_ppc()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_aapoint.c251 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
267 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
280 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
292 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
309 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
323 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
342 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
355 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
371 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
387 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
[all …]
Ddraw_pipe_pstipple.c301 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
316 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
326 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
330 ctx->emit_instruction(ctx, inst); in pstip_transform_inst()
Ddraw_pipe_aaline.c290 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
302 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
316 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
323 ctx->emit_instruction(ctx, &newInst); in aa_transform_inst()
340 ctx->emit_instruction(ctx, inst); in aa_transform_inst()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_emit.c422 static void emit_instruction(struct i915_context *i915, in emit_instruction() function
456 emit_instruction(i915, A0_MAD, A0_DEST_CHANNEL_ALL, t1_reg, dst_reg, cst0_reg, cst1_reg); in emit_srgb_fixup()
457 emit_instruction(i915, A0_LOG, A0_DEST_CHANNEL_X, t1_reg, t1x_reg, 0, 0); in emit_srgb_fixup()
458 emit_instruction(i915, A0_LOG, A0_DEST_CHANNEL_Y, t1_reg, t1y_reg, 0, 0); in emit_srgb_fixup()
459 emit_instruction(i915, A0_LOG, A0_DEST_CHANNEL_Z, t1_reg, t1z_reg, 0, 0); in emit_srgb_fixup()
460 emit_instruction(i915, A0_MUL, A0_DEST_CHANNEL_ALL, t1_reg, t1_reg, cst2_reg, 0); in emit_srgb_fixup()
461 emit_instruction(i915, A0_EXP, dst_mask & A0_DEST_CHANNEL_X, dst_reg, t1x_reg, 0, 0); in emit_srgb_fixup()
462 emit_instruction(i915, A0_EXP, dst_mask & A0_DEST_CHANNEL_Y, dst_reg, t1y_reg, 0, 0); in emit_srgb_fixup()
463 emit_instruction(i915, A0_EXP, dst_mask & A0_DEST_CHANNEL_Z, dst_reg, t1z_reg, 0, 0); in emit_srgb_fixup()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_emit.h173 static INLINE boolean emit_instruction( struct svga_shader_emitter *emit, in emit_instruction() function
185 return (emit_instruction( emit, inst ) && in emit_op1()
196 return (emit_instruction( emit, inst ) && in emit_op2()
209 return (emit_instruction( emit, inst ) && in emit_op3()
225 return (emit_instruction( emit, inst ) && in emit_op4()
Dsvga_tgsi_decl_sm30.c120 return (emit_instruction(emit, opcode) && in emit_decl()
390 return (emit_instruction(emit, opcode) && in vs30_input()
489 return (emit_instruction(emit, opcode) && in vs30_output()
510 return (emit_instruction(emit, opcode) && in ps30_sampler()
Dsvga_tgsi_insn.c328 return (emit_instruction( emit, inst ) && in submit_op0()
616 if (!emit_instruction(emit, opcode) || in emit_def_const()
827 return (emit_instruction( emit, if_token ) && in emit_if()
837 return emit_instruction(emit, inst_token(SVGA3DOP_ENDIF)); in emit_endif()
843 return emit_instruction(emit, inst_token(SVGA3DOP_ELSE)); in emit_else()
1761 return (emit_instruction( emit, inst ) && in emit_bgnloop2()
1773 return emit_instruction( emit, inst ); in emit_endloop2()
1780 return emit_instruction( emit, inst ); in emit_brk()
2480 return (emit_instruction( emit, inst_token( SVGA3DOP_RET ) ) && in emit_bgnsub()
2481 emit_instruction( emit, inst_token( SVGA3DOP_LABEL ) ) && in emit_bgnsub()
[all …]
/external/mesa3d/src/gallium/auxiliary/rtasm/
Drtasm_ppc.c262 emit_instruction(struct ppc_function *p, uint32_t inst_bits) in emit_instruction() function
309 emit_instruction(p, inst.bits); in emit_vx()
343 emit_instruction(p, inst.bits); in emit_vxr()
374 emit_instruction(p, inst.bits); in emit_va()
400 emit_instruction(p, inst.bits); in emit_i()
429 emit_instruction(p, inst.bits); in emit_xl()
472 emit_instruction(p, inst.bits); in emit_x()
501 emit_instruction(p, inst.bits); in emit_d()
537 emit_instruction(p, inst.bits); in emit_a()
570 emit_instruction(p, inst.bits); in emit_xo()
/external/mesa3d/src/gallium/auxiliary/util/
Du_pstipple.c367 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
382 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
392 ctx->emit_instruction(ctx, &newInst); in pstip_transform_inst()
396 ctx->emit_instruction(ctx, inst); in pstip_transform_inst()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_vs_draw.c257 ctx->emit_instruction(ctx, &new_inst); in transform_inst()
269 ctx->emit_instruction(ctx, &new_inst); in transform_inst()
308 ctx->emit_instruction(ctx, inst); in transform_inst()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_pair_schedule.c1084 static void emit_instruction( in emit_instruction() function
1309 emit_instruction(s, end); in schedule_block()