Home
last modified time | relevance | path

Searched refs:ibld (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_lower_d2x.cpp51 const fs_builder ibld(this, block, inst); in lower_d2x() local
63 fs_reg temp = ibld.vgrf(inst->src[0].type, 1); in lower_d2x()
65 ibld.MOV(strided_temp, inst->src[0]); in lower_d2x()
66 ibld.MOV(dst, strided_temp); in lower_d2x()
Dbrw_fs_sel_peephole.cpp189 const fs_builder ibld = fs_builder(this, then_block, then_mov[i]) in opt_peephole_sel() local
193 ibld.MOV(then_mov[i]->dst, then_mov[i]->src[0]); in opt_peephole_sel()
203 ibld.MOV(src0, then_mov[i]->src[0]); in opt_peephole_sel()
207 ibld.SEL(then_mov[i]->dst, src0, in opt_peephole_sel()
Dbrw_fs.cpp540 const fs_builder ibld = bld.annotate("shader time end") in emit_shader_time_end() local
542 const fs_reg timestamp = get_timestamp(ibld); in emit_shader_time_end()
558 ibld.AND(ibld.null_reg_ud(), reset, brw_imm_ud(1u))); in emit_shader_time_end()
559 ibld.IF(BRW_PREDICATE_NORMAL); in emit_shader_time_end()
566 const fs_builder cbld = ibld.group(1, 0); in emit_shader_time_end()
576 ibld.emit(BRW_OPCODE_ELSE); in emit_shader_time_end()
578 ibld.emit(BRW_OPCODE_ENDIF); in emit_shader_time_end()
2103 const fs_builder ibld(this, block, inst); in lower_constant_loads() local
2126 const fs_builder ubld = ibld.exec_all().group(block_sz / 4, 0); in lower_constant_loads()
2154 VARYING_PULL_CONSTANT_LOAD(ibld, inst->dst, in lower_constant_loads()
[all …]
Dbrw_fs_lower_pack.cpp43 const fs_builder ibld(this, block, inst); in lower_pack() local
45 ibld.MOV(subscript(dst, inst->src[i].type, i), inst->src[i]); in lower_pack()
Dbrw_fs_cse.cpp285 const fs_builder ibld = fs_builder(this, block, entry->generator) in opt_cse_local() local
292 create_copy_instr(ibld, entry->generator, entry->tmp, false); in opt_cse_local()
301 const fs_builder ibld(this, block, inst); in opt_cse_local() local
303 create_copy_instr(ibld, inst, entry->tmp, negate); in opt_cse_local()
Dbrw_fs_combine_constants.cpp279 const fs_builder ibld = bld.at(imm->block, n).exec_all().group(1, 0); in opt_combine_constants() local
281 ibld.MOV(reg, brw_imm_f(imm->val)); in opt_combine_constants()
Dbrw_fs_reg_allocate.cpp902 const fs_builder ibld = fs_builder(this, block, inst); in spill_reg() local
929 emit_unspill(ibld.exec_all().group(width, 0), in spill_reg()
972 const fs_builder ubld = ibld.exec_all(!per_channel).group(width, 0); in spill_reg()
Dbrw_vec4.cpp1825 const vec4_builder ibld(this, block, inst); in lower_minmax() local
1832 ibld.CMP(ibld.null_reg_d(), inst->src[0], inst->src[1], in lower_minmax()