Searched refs:endif_inst (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_predicated_break.cpp77 backend_instruction *endif_inst = block->next()->start(); local in function:opt_predicated_break
78 if (endif_inst->opcode != BRW_OPCODE_ENDIF)
99 endif_inst->remove(endif_block);
H A Dbrw_dead_control_flow.cpp66 backend_instruction *const endif_inst = inst; local in function:dead_control_flow_eliminate
83 endif_inst->remove(endif_block);
H A Dbrw_eu_emit.c1415 brw_inst *if_inst, brw_inst *else_inst, brw_inst *endif_inst)
1435 assert(endif_inst != NULL);
1440 assert(brw_inst_opcode(devinfo, endif_inst) == BRW_OPCODE_ENDIF);
1441 brw_inst_set_exec_size(devinfo, endif_inst, brw_inst_exec_size(devinfo, if_inst));
1451 br * (endif_inst - if_inst + 1));
1455 brw_inst_set_gen6_jump_count(devinfo, if_inst, br*(endif_inst - if_inst));
1457 brw_inst_set_uip(devinfo, if_inst, br * (endif_inst - if_inst));
1458 brw_inst_set_jip(devinfo, if_inst, br * (endif_inst - if_inst));
1479 br * (endif_inst - else_inst + 1));
1484 br * (endif_inst
1414 patch_IF_ELSE(struct brw_codegen * p,brw_inst * if_inst,brw_inst * else_inst,brw_inst * endif_inst) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_dead_control_flow.cpp68 backend_instruction *const endif_inst = inst; local in function:dead_control_flow_eliminate
85 endif_inst->remove(endif_block);
H A Dbrw_predicated_break.cpp137 backend_instruction *endif_inst = block->next()->start(); local in function:opt_predicated_break
138 if (endif_inst->opcode != BRW_OPCODE_ENDIF)
159 endif_inst->remove(endif_block);
H A Dbrw_eu_emit.c1535 brw_inst *if_inst, brw_inst *else_inst, brw_inst *endif_inst)
1555 assert(endif_inst != NULL);
1560 assert(brw_inst_opcode(devinfo, endif_inst) == BRW_OPCODE_ENDIF);
1561 brw_inst_set_exec_size(devinfo, endif_inst, brw_inst_exec_size(devinfo, if_inst));
1571 br * (endif_inst - if_inst + 1));
1575 brw_inst_set_gfx6_jump_count(devinfo, if_inst, br*(endif_inst - if_inst));
1577 brw_inst_set_uip(devinfo, if_inst, br * (endif_inst - if_inst));
1578 brw_inst_set_jip(devinfo, if_inst, br * (endif_inst - if_inst));
1599 br * (endif_inst - else_inst + 1));
1604 br * (endif_inst
1534 patch_IF_ELSE(struct brw_codegen * p,brw_inst * if_inst,brw_inst * else_inst,brw_inst * endif_inst) argument
[all...]
/xsrc/external/mit/xf86-video-intel/dist/src/sna/brw/
H A Dbrw_eu_emit.c825 struct brw_instruction *endif_inst)
831 assert(endif_inst != NULL);
840 assert(endif_inst->header.opcode == BRW_OPCODE_ENDIF);
841 endif_inst->header.execution_size = if_inst->header.execution_size;
850 if_inst->bits3.if_else.jump_count = br * (endif_inst - if_inst + 1);
855 if_inst->bits1.branch_gen6.jump_count = br * (endif_inst - if_inst);
857 if_inst->bits3.break_cont.uip = br * (endif_inst - if_inst);
858 if_inst->bits3.break_cont.jip = br * (endif_inst - if_inst);
877 else_inst->bits3.if_else.jump_count = br*(endif_inst - else_inst + 1);
882 else_inst->bits1.branch_gen6.jump_count = br*(endif_inst
822 patch_IF_ELSE(struct brw_compile * p,struct brw_instruction * if_inst,struct brw_instruction * else_inst,struct brw_instruction * endif_inst) argument
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/brw/
H A Dbrw_eu_emit.c825 struct brw_instruction *endif_inst)
831 assert(endif_inst != NULL);
840 assert(endif_inst->header.opcode == BRW_OPCODE_ENDIF);
841 endif_inst->header.execution_size = if_inst->header.execution_size;
850 if_inst->bits3.if_else.jump_count = br * (endif_inst - if_inst + 1);
855 if_inst->bits1.branch_gen6.jump_count = br * (endif_inst - if_inst);
857 if_inst->bits3.break_cont.uip = br * (endif_inst - if_inst);
858 if_inst->bits3.break_cont.jip = br * (endif_inst - if_inst);
877 else_inst->bits3.if_else.jump_count = br*(endif_inst - else_inst + 1);
882 else_inst->bits1.branch_gen6.jump_count = br*(endif_inst
822 patch_IF_ELSE(struct brw_compile * p,struct brw_instruction * if_inst,struct brw_instruction * else_inst,struct brw_instruction * endif_inst) argument
[all...]

Completed in 13 milliseconds