/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_fs.h | 127 class fs_inst : public exec_node { class in inherits:exec_node 143 fs_inst(); 144 fs_inst(enum opcode opcode); 145 fs_inst(enum opcode opcode, fs_reg dst); 146 fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0); 147 fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1); 148 fs_inst(enum opcode opcode, fs_reg dst, 151 bool equals(fs_inst *inst); 217 fs_inst *emit(fs_inst inst) [all...] |
brw_fs_cfg.cpp | 85 entry->start = (fs_inst *)v->instructions.get_head(); 88 fs_inst *inst = (fs_inst *)node; 115 next->start = (fs_inst *)inst->next; 125 next->start = (fs_inst *)inst->next; 133 cur_endif->start = (fs_inst *)inst->next; 162 next->start = (fs_inst *)inst->next; 173 next->start = (fs_inst *)inst->next; 184 next->start = (fs_inst *)inst->next; 192 cur_while->start = (fs_inst *)inst->next [all...] |
brw_fs.cpp | 54 fs_inst::init() 66 fs_inst::fs_inst() function in class:fs_inst 71 fs_inst::fs_inst(enum opcode opcode) function in class:fs_inst 77 fs_inst::fs_inst(enum opcode opcode, fs_reg dst) function in class:fs_inst 87 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0) function in class:fs_inst 100 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1 function in class:fs_inst 116 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, function in class:fs_inst [all...] |
brw_fs_cse.cpp | 38 fs_inst *generator; 46 is_expression(const fs_inst *const inst) 90 for (fs_inst *inst = block->start; 92 inst = (fs_inst *) inst->next) { 131 fs_inst *copy = new(ralloc_parent(inst)) 132 fs_inst(BRW_OPCODE_MOV, entry->generator->dst, entry->tmp); 138 fs_inst *copy = new(ralloc_parent(inst)) 139 fs_inst(BRW_OPCODE_MOV, inst->dst, entry->tmp);
|
brw_fs_cfg.h | 58 fs_inst *start; 59 fs_inst *end;
|
brw_fs_schedule_instructions.cpp | 58 schedule_node(fs_inst *inst) 103 fs_inst *inst; 132 void add_inst(fs_inst *inst); 134 void schedule_instructions(fs_inst *next_block_header); 136 bool is_compressed(fs_inst *inst); 147 instruction_scheduler::add_inst(fs_inst *inst) 240 instruction_scheduler::is_compressed(fs_inst *inst) 275 fs_inst *inst = n->inst; 359 fs_inst *inst = n->inst; 431 instruction_scheduler::schedule_instructions(fs_inst *next_block_header [all...] |
brw_fs_reg_allocate.cpp | 59 fs_inst *inst = (fs_inst *)node; 269 fs_inst *inst = (fs_inst *)node; 283 fs_visitor::emit_unspill(fs_inst *inst, fs_reg dst, uint32_t spill_offset) 285 fs_inst *unspill_inst = new(mem_ctx) fs_inst(FS_OPCODE_UNSPILL, dst); 315 fs_inst *inst = (fs_inst *)node; 389 fs_inst *inst = (fs_inst *)node [all...] |
brw_fs_visitor.cpp | 192 fs_inst *pre_inst = (fs_inst *) this->instructions.get_tail(); 197 fs_inst *last_inst = (fs_inst *) this->instructions.get_tail(); 202 fs_inst *modify = get_instruction_generating_reg(pre_inst, last_inst, src); 205 fs_inst *inst = emit(BRW_OPCODE_MOV, this->result, src); 258 fs_inst *inst; 590 fs_inst *pull = emit(fs_inst(FS_OPCODE_PULL_CONSTANT_LOAD, 603 fs_inst *inst = emit(fs_inst(BRW_OPCODE_CMP, result [all...] |
brw_fs_emit.cpp | 41 fs_visitor::generate_fb_write(fs_inst *inst) 150 fs_visitor::generate_linterp(fs_inst *inst, 168 fs_visitor::generate_math1_gen7(fs_inst *inst, 181 fs_visitor::generate_math2_gen7(fs_inst *inst, 191 fs_visitor::generate_math1_gen6(fs_inst *inst, 218 fs_visitor::generate_math2_gen6(fs_inst *inst, 238 fs_visitor::generate_math_gen4(fs_inst *inst, 266 fs_visitor::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src) 455 fs_visitor::generate_ddx(fs_inst *inst, struct brw_reg dst, struct brw_reg src) 477 fs_visitor::generate_ddy(fs_inst *inst, struct brw_reg dst, struct brw_reg src [all...] |
brw_fs_copy_propagation.cpp | 35 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) 85 for (fs_inst *inst = block->start; 87 inst = (fs_inst *)inst->next) {
|
brw_fs_live_variables.cpp | 61 for (fs_inst *inst = block->start; 63 inst = (fs_inst *)inst->next) { 186 fs_inst *inst = (fs_inst *)node;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_fs.h | 127 class fs_inst : public exec_node { class in inherits:exec_node 143 fs_inst(); 144 fs_inst(enum opcode opcode); 145 fs_inst(enum opcode opcode, fs_reg dst); 146 fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0); 147 fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1); 148 fs_inst(enum opcode opcode, fs_reg dst, 151 bool equals(fs_inst *inst); 217 fs_inst *emit(fs_inst inst) [all...] |
brw_fs_cfg.cpp | 85 entry->start = (fs_inst *)v->instructions.get_head(); 88 fs_inst *inst = (fs_inst *)node; 115 next->start = (fs_inst *)inst->next; 125 next->start = (fs_inst *)inst->next; 133 cur_endif->start = (fs_inst *)inst->next; 162 next->start = (fs_inst *)inst->next; 173 next->start = (fs_inst *)inst->next; 184 next->start = (fs_inst *)inst->next; 192 cur_while->start = (fs_inst *)inst->next [all...] |
brw_fs.cpp | 54 fs_inst::init() 66 fs_inst::fs_inst() function in class:fs_inst 71 fs_inst::fs_inst(enum opcode opcode) function in class:fs_inst 77 fs_inst::fs_inst(enum opcode opcode, fs_reg dst) function in class:fs_inst 87 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0) function in class:fs_inst 100 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, fs_reg src0, fs_reg src1 function in class:fs_inst 116 fs_inst::fs_inst(enum opcode opcode, fs_reg dst, function in class:fs_inst [all...] |
brw_fs_cse.cpp | 38 fs_inst *generator; 46 is_expression(const fs_inst *const inst) 90 for (fs_inst *inst = block->start; 92 inst = (fs_inst *) inst->next) { 131 fs_inst *copy = new(ralloc_parent(inst)) 132 fs_inst(BRW_OPCODE_MOV, entry->generator->dst, entry->tmp); 138 fs_inst *copy = new(ralloc_parent(inst)) 139 fs_inst(BRW_OPCODE_MOV, inst->dst, entry->tmp);
|
brw_fs_cfg.h | 58 fs_inst *start; 59 fs_inst *end;
|
brw_fs_schedule_instructions.cpp | 58 schedule_node(fs_inst *inst) 103 fs_inst *inst; 132 void add_inst(fs_inst *inst); 134 void schedule_instructions(fs_inst *next_block_header); 136 bool is_compressed(fs_inst *inst); 147 instruction_scheduler::add_inst(fs_inst *inst) 240 instruction_scheduler::is_compressed(fs_inst *inst) 275 fs_inst *inst = n->inst; 359 fs_inst *inst = n->inst; 431 instruction_scheduler::schedule_instructions(fs_inst *next_block_header [all...] |
brw_fs_reg_allocate.cpp | 59 fs_inst *inst = (fs_inst *)node; 269 fs_inst *inst = (fs_inst *)node; 283 fs_visitor::emit_unspill(fs_inst *inst, fs_reg dst, uint32_t spill_offset) 285 fs_inst *unspill_inst = new(mem_ctx) fs_inst(FS_OPCODE_UNSPILL, dst); 315 fs_inst *inst = (fs_inst *)node; 389 fs_inst *inst = (fs_inst *)node [all...] |
brw_fs_visitor.cpp | 192 fs_inst *pre_inst = (fs_inst *) this->instructions.get_tail(); 197 fs_inst *last_inst = (fs_inst *) this->instructions.get_tail(); 202 fs_inst *modify = get_instruction_generating_reg(pre_inst, last_inst, src); 205 fs_inst *inst = emit(BRW_OPCODE_MOV, this->result, src); 258 fs_inst *inst; 590 fs_inst *pull = emit(fs_inst(FS_OPCODE_PULL_CONSTANT_LOAD, 603 fs_inst *inst = emit(fs_inst(BRW_OPCODE_CMP, result [all...] |
brw_fs_emit.cpp | 41 fs_visitor::generate_fb_write(fs_inst *inst) 150 fs_visitor::generate_linterp(fs_inst *inst, 168 fs_visitor::generate_math1_gen7(fs_inst *inst, 181 fs_visitor::generate_math2_gen7(fs_inst *inst, 191 fs_visitor::generate_math1_gen6(fs_inst *inst, 218 fs_visitor::generate_math2_gen6(fs_inst *inst, 238 fs_visitor::generate_math_gen4(fs_inst *inst, 266 fs_visitor::generate_tex(fs_inst *inst, struct brw_reg dst, struct brw_reg src) 455 fs_visitor::generate_ddx(fs_inst *inst, struct brw_reg dst, struct brw_reg src) 477 fs_visitor::generate_ddy(fs_inst *inst, struct brw_reg dst, struct brw_reg src [all...] |
brw_fs_copy_propagation.cpp | 35 fs_visitor::try_copy_propagate(fs_inst *inst, int arg, acp_entry *entry) 85 for (fs_inst *inst = block->start; 87 inst = (fs_inst *)inst->next) {
|
brw_fs_live_variables.cpp | 61 for (fs_inst *inst = block->start; 63 inst = (fs_inst *)inst->next) { 186 fs_inst *inst = (fs_inst *)node;
|
/external/chromium_org/third_party/mesa/src/docs/ |
relnotes-8.0.1.html | 129 <li>i965/fs: Add a new fs_inst::regs_written function.</li>
|
/external/mesa3d/docs/ |
relnotes-8.0.1.html | 129 <li>i965/fs: Add a new fs_inst::regs_written function.</li>
|