Searched defs:if_inst (Results 1 - 9 of 9) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_dead_control_flow.cpp67 backend_instruction *const if_inst = prev_inst; local
76 if_inst->remove(if_block);
102 backend_instruction *const if_inst = prev_inst; local
108 if_inst->predicate_inverse = !if_inst->predicate_inverse;
H A Dbrw_fs_sel_peephole.cpp133 fs_inst *if_inst = (fs_inst *)block->end(); local
134 if (if_inst->opcode != BRW_OPCODE_IF)
190 .at(block, if_inst);
206 set_predicate_inv(if_inst->predicate, if_inst->predicate_inverse,
H A Dbrw_predicated_break.cpp73 backend_instruction *if_inst = block->prev()->end(); local
74 if (if_inst->opcode != BRW_OPCODE_IF)
85 jump_inst->predicate = if_inst->predicate;
86 jump_inst->predicate_inverse = if_inst->predicate_inverse;
93 if_inst->remove(if_block);
H A Dbrw_vec4_generator.cpp1688 brw_inst *if_inst = brw_IF(p, BRW_EXECUTE_8); local
1689 brw_inst_set_pred_control(p->devinfo, if_inst, inst->predicate);
H A Dbrw_eu_emit.c1415 brw_inst *if_inst, brw_inst *else_inst)
1423 assert(if_inst != NULL && brw_inst_opcode(devinfo, if_inst) == BRW_OPCODE_IF);
1425 assert(brw_inst_exec_size(devinfo, if_inst) == BRW_EXECUTE_1);
1435 brw_inst_set_opcode(devinfo, if_inst, BRW_OPCODE_ADD);
1436 brw_inst_set_pred_inv(devinfo, if_inst, true);
1444 brw_inst_set_imm_ud(devinfo, if_inst, (else_inst - if_inst + 1) * 16);
1447 brw_inst_set_imm_ud(devinfo, if_inst, (next_inst - if_inst) * 1
1414 convert_IF_ELSE_to_ADD(struct brw_codegen *p, brw_inst *if_inst, brw_inst *else_inst) argument
1455 patch_IF_ELSE(struct brw_codegen *p, brw_inst *if_inst, brw_inst *else_inst, brw_inst *endif_inst) argument
1586 brw_inst *if_inst = NULL; local
[all...]
/external/mesa3d/src/compiler/glsl/
H A Dlower_discard_flow.cpp132 ir_if *if_inst = new(mem_ctx) ir_if(if_condition); local
135 if_inst->then_instructions.push_tail(br);
137 return if_inst;
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_alu.c1244 struct rc_instruction * if_inst; local
1250 for (if_inst = inst->Prev; if_inst != &c->Program.Instructions;
1251 if_inst = if_inst->Prev) {
1253 if (if_inst->U.I.Opcode == RC_OPCODE_IF) {
1267 negate(absolute(if_inst->U.I.SrcReg[0]));
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp2183 ir_to_mesa_instruction *if_inst; local
2188 if_inst = emit(ir->condition, OPCODE_IF, undef_dst, this->result);
2190 this->instructions.push_tail(if_inst);
/external/mesa3d/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi.cpp4306 glsl_to_tgsi_instruction *if_inst; local
4313 if_inst = emit_asm(ir->condition, if_opcode, undef_dst, this->result);
4315 this->instructions.push_tail(if_inst);
4324 if_inst = emit_asm(ir->condition, TGSI_OPCODE_ENDIF);

Completed in 220 milliseconds