Home
last modified time | relevance | path

Searched refs:brw_instruction (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_eu_emit.c44 struct brw_instruction *insn, in guess_execution_size()
104 brw_set_dest(struct brw_compile *p, struct brw_instruction *insn, in brw_set_dest()
160 validate_reg(struct brw_instruction *insn, struct brw_reg reg) in validate_reg()
236 brw_set_src0(struct brw_compile *p, struct brw_instruction *insn, in brw_set_src0()
315 struct brw_instruction *insn, in brw_set_src1()
394 struct brw_instruction *inst, in brw_set_message_descriptor()
428 struct brw_instruction *insn, in brw_set_math_message()
485 struct brw_instruction *insn, in brw_set_ff_sync_message()
501 struct brw_instruction *insn, in brw_set_urb_message()
543 struct brw_instruction *insn, in brw_set_dp_write_message()
[all …]
Dbrw_optimize.c90 bool brw_is_arithmetic_inst(const struct brw_instruction *inst) in brw_is_arithmetic_inst()
116 brw_is_grf_written(const struct brw_instruction *inst, in brw_is_grf_written()
160 brw_is_mrf_written_alu(const struct brw_instruction *inst, in brw_is_mrf_written_alu()
230 brw_is_mrf_written_send(const struct brw_instruction *inst, in brw_is_mrf_written_send()
251 brw_is_mrf_written(const struct brw_instruction *inst, int reg_index, int size) in brw_is_mrf_written()
258 brw_is_mrf_read(const struct brw_instruction *inst, in brw_is_mrf_read()
294 brw_is_grf_read(const struct brw_instruction *inst, int reg_index, int size) in brw_is_grf_read()
378 brw_is_control_done(const struct brw_instruction *mov) { in brw_is_control_done()
388 brw_is_predicated(const struct brw_instruction *mov) { in brw_is_predicated()
393 brw_is_grf_to_mrf_mov(const struct brw_instruction *mov, in brw_is_grf_to_mrf_mov()
[all …]
Dbrw_eu.h112 struct brw_instruction *store;
120 struct brw_instruction stack[BRW_EU_MAX_INSN_STACK];
122 struct brw_instruction *current;
797 static INLINE struct brw_instruction *current_insn( struct brw_compile *p) in current_insn()
818 struct brw_instruction *brw_next_insn(struct brw_compile *p, GLuint opcode);
819 void brw_set_dest(struct brw_compile *p, struct brw_instruction *insn,
821 void brw_set_src0(struct brw_compile *p, struct brw_instruction *insn,
831 struct brw_instruction *brw_##OP(struct brw_compile *p, \
836 struct brw_instruction *brw_##OP(struct brw_compile *p, \
842 struct brw_instruction *brw_##OP(struct brw_compile *p, \
[all …]
Dbrw_eu.c158 memcpy(p->current+1, p->current, sizeof(struct brw_instruction)); in brw_push_insn_state()
183 p->store = rzalloc_array(mem_ctx, struct brw_instruction, p->store_size); in brw_init_compile()
218 *sz = p->nr_insn * sizeof(struct brw_instruction); in brw_get_program()
Dbrw_disasm.c528 static int dest (FILE *file, struct brw_instruction *inst) in dest()
585 static int dest_3src (FILE *file, struct brw_instruction *inst) in dest_3src()
723 static int src0_3src (FILE *file, struct brw_instruction *inst) in src0_3src()
771 static int src1_3src (FILE *file, struct brw_instruction *inst) in src1_3src()
824 static int src2_3src (FILE *file, struct brw_instruction *inst) in src2_3src()
874 static int imm (FILE *file, GLuint type, struct brw_instruction *inst) { in imm()
903 static int src0 (FILE *file, struct brw_instruction *inst) in src0()
963 static int src1 (FILE *file, struct brw_instruction *inst) in src1()
1032 static int qtr_ctrl(FILE *file, struct brw_instruction *inst) in qtr_ctrl()
1061 int brw_disasm (FILE *file, struct brw_instruction *inst, int gen) in brw_disasm()
Dbrw_sf.c119 for (i = 0; i < program_size / sizeof(struct brw_instruction); i++) in compile_sf_prog()
120 brw_disasm(stdout, &((struct brw_instruction *)program)[i], in compile_sf_prog()
Dbrw_gs.c139 for (i = 0; i < program_size / sizeof(struct brw_instruction); i++) in compile_gs_prog()
140 brw_disasm(stdout, &((struct brw_instruction *)program)[i], in compile_gs_prog()
Dbrw_clip.c118 for (i = 0; i < program_size / sizeof(struct brw_instruction); i++) in compile_clip_prog()
119 brw_disasm(stdout, &((struct brw_instruction *)program)[i], in compile_clip_prog()
Dbrw_vec4_emit.cpp564 struct brw_instruction *send = brw_next_insn(p, BRW_OPCODE_SEND); in generate_scratch_read()
634 struct brw_instruction *send = brw_next_insn(p, BRW_OPCODE_SEND); in generate_scratch_write()
663 brw_instruction *insn = brw_next_insn(p, BRW_OPCODE_SEND); in generate_pull_constant_load()
697 struct brw_instruction *send = brw_next_insn(p, BRW_OPCODE_SEND); in generate_pull_constant_load()
964 struct brw_instruction *brw_inst = brw_IF(p, BRW_EXECUTE_8); in generate_code()
Dbrw_wm.h320 struct brw_instruction *(*func)(struct brw_compile *,
327 struct brw_instruction *(*func)(struct brw_compile *,
Dbrw_context.h125 struct brw_instruction;
1147 int brw_disasm (FILE *file, struct brw_instruction *inst, int gen);
Dbrw_vs_emit.c1738 struct brw_instruction *prev_insn = &p->store[p->nr_insn - 1]; in accumulator_contains()
2055 struct brw_instruction *if_inst = brw_IF(p, BRW_EXECUTE_8); in brw_old_vs_emit()
2117 struct brw_instruction *hw_insn = &p->store[p->nr_insn - 1]; in brw_old_vs_emit()
Dbrw_wm_emit.c514 struct brw_instruction *(*func)(struct brw_compile *, in emit_alu1()
538 struct brw_instruction *(*func)(struct brw_compile *, in emit_alu2()
Dbrw_fs.cpp1961 while ((c->func.nr_insn * sizeof(struct brw_instruction)) % 64) { in run()
1966 prog_offset_16 = c->func.nr_insn * sizeof(struct brw_instruction); in run()
Dbrw_structs.h938 struct brw_instruction struct
Dbrw_blorp_blit.cpp1281 typedef struct brw_instruction *(*brw_op2_ptr)(struct brw_compile *, in manual_blend()