HomeSort by relevance Sort by last modified time
    Searched refs:vec4_instruction (Results 1 - 25 of 27) sorted by null

1 2

  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_vec4.h 159 bool is_dep_ctrl_unsafe(const vec4_instruction *inst);
164 bool is_supported_64bit_region(vec4_instruction *inst, unsigned arg);
169 vec4_instruction *inst, int arg);
171 vec4_instruction *emit(vec4_instruction *inst);
173 vec4_instruction *emit(enum opcode opcode);
174 vec4_instruction *emit(enum opcode opcode, const dst_reg &dst);
175 vec4_instruction *emit(enum opcode opcode, const dst_reg &dst,
177 vec4_instruction *emit(enum opcode opcode, const dst_reg &dst,
179 vec4_instruction *emit(enum opcode opcode, const dst_reg &dst
    [all...]
brw_vec4_tes.h 59 virtual vec4_instruction *emit_urb_write_opcode(bool complete);
brw_vec4_cse.cpp 41 vec4_instruction *generator;
49 is_expression(const vec4_instruction *const inst)
98 operands_match(const vec4_instruction *a, const vec4_instruction *b)
116 instructions_match(vec4_instruction *a, vec4_instruction *b)
147 foreach_inst_in_block (vec4_instruction, inst, block) {
191 vec4_instruction *copy =
212 vec4_instruction *copy =
226 vec4_instruction *prev = (vec4_instruction *)inst->prev
    [all...]
brw_vec4_visitor.cpp 31 vec4_instruction::vec4_instruction(enum opcode opcode, const dst_reg &dst, function in class:brw::vec4_instruction
64 vec4_instruction *
65 vec4_visitor::emit(vec4_instruction *inst)
75 vec4_instruction *
76 vec4_visitor::emit_before(bblock_t *block, vec4_instruction *inst,
77 vec4_instruction *new_inst)
87 vec4_instruction *
91 return emit(new(mem_ctx) vec4_instruction(opcode, dst, src0, src1, src2));
95 vec4_instruction *
    [all...]
brw_ir_vec4.h 266 class vec4_instruction : public backend_instruction { class in namespace:brw
268 DECLARE_RALLOC_CXX_OPERATORS(vec4_instruction)
270 vec4_instruction(enum opcode opcode,
339 inline vec4_instruction *
341 vec4_instruction *inst)
351 inline vec4_instruction *
352 set_predicate(enum brw_predicate pred, vec4_instruction *inst)
361 inline vec4_instruction *
362 set_condmod(enum brw_conditional_mod mod, vec4_instruction *inst)
372 inline vec4_instruction *
    [all...]
brw_vec4_gs_visitor.h 59 virtual vec4_instruction *emit_urb_write_opcode(bool complete);
brw_vec4_tcs.h 77 virtual vec4_instruction *emit_urb_write_opcode(bool complete) { return NULL; }
brw_vs.h 91 virtual vec4_instruction *emit_urb_write_opcode(bool complete);
test_vec4_register_coalesce.cpp 86 virtual vec4_instruction *emit_urb_write_opcode(bool complete)
138 vec4_instruction *mul = v->emit(v->MUL(temp, something, brw_imm_f(1.0f)));
162 vec4_instruction *mul = v->emit(v->MUL(temp, something, brw_imm_f(1.0f)));
185 vec4_instruction *dp4 = v->emit(v->DP4(temp, some_src_1, some_src_2));
203 vec4_instruction *dp4 = v->emit(v->DP4(temp, some_src_1, some_src_2));
229 vec4_instruction *mul = v->emit(v->MUL(temp, some_src_1, some_src_2));
brw_vec4.cpp 148 vec4_instruction::is_send_from_grf()
189 vec4_instruction::has_source_and_destination_hazard() const
208 vec4_instruction::size_read(unsigned arg) const
243 vec4_instruction::can_do_source_mods(const struct gen_device_info *devinfo)
258 vec4_instruction::can_do_writemask(const struct gen_device_info *devinfo)
293 vec4_instruction::can_change_types() const
312 vec4_visitor::implied_mrf_writes(vec4_instruction *inst)
385 vec4_instruction *imm_inst[4];
389 foreach_inst_in_block_safe(vec4_instruction, inst, block) {
428 vec4_instruction *mov = MOV(imm_inst[0]->dst, brw_imm_vf(vf))
    [all...]
brw_vec4_reg_allocate.cpp 55 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
75 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
227 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
269 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
303 can_use_scratch_for_source(const vec4_instruction *inst, unsigned i,
316 for (vec4_instruction *prev_inst = (vec4_instruction *) inst->prev;
318 prev_inst = (vec4_instruction *) prev_inst->prev) {
399 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
525 foreach_block_and_inst(block, vec4_instruction, inst, cfg)
    [all...]
brw_vec4_tes.cpp 80 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
142 vec4_instruction *
151 vec4_instruction *inst = emit(VS_OPCODE_URB_WRITE);
234 vec4_instruction *read =
255 vec4_instruction *read =
brw_vec4_vs_visitor.cpp 86 vec4_instruction *
95 vec4_instruction *inst = emit(VS_OPCODE_URB_WRITE);
118 vec4_instruction *inst = emit_generic_urb_slot(reg, varying, 0);
test_vec4_copy_propagation.cpp 83 virtual vec4_instruction *emit_urb_write_opcode(bool complete)
138 vec4_instruction *test_mov =
167 vec4_instruction *test_mov =
brw_vec4_cmod_propagation.cpp 44 foreach_inst_in_block_reverse_safe(vec4_instruction, inst, block) {
70 foreach_inst_in_block_reverse_starting_from(vec4_instruction, scan_inst, inst) {
brw_vec4_gs_visitor.cpp 159 vec4_instruction *inst = emit(GS_OPCODE_SET_DWORD_2, r0, brw_imm_ud(0u));
217 vec4_instruction *last = (vec4_instruction *) instructions.get_tail();
228 vec4_instruction *inst = emit(MOV(mrf_reg, r0));
254 vec4_instruction *inst = emit(MOV(mrf_reg, r0));
261 vec4_instruction *
270 vec4_instruction *inst = emit(GS_OPCODE_URB_WRITE);
351 vec4_instruction *inst = emit(MOV(mrf_reg, r0));
487 vec4_instruction *inst =
    [all...]
gen6_gs_visitor.cpp 74 vec4_instruction *inst = emit(MOV(dst_reg(MRF, 1),
169 vec4_instruction *inst = emit(MOV(dst, src_reg(tmp)));
225 vec4_instruction *inst = emit(CMP(dst_null_ud(),
293 vec4_instruction *inst = NULL;
358 vec4_instruction *inst;
417 vec4_instruction *inst = emit(MOV(reg, data));
479 vec4_instruction *inst = emit(GS_OPCODE_THREAD_END);
614 vec4_instruction *inst = emit(MOV(dst_reg(destination_indices),
668 vec4_instruction *inst = emit(GS_OPCODE_SVB_SET_DST_INDEX,
brw_vec4_copy_propagation.cpp 44 is_direct_copy(vec4_instruction *inst)
58 is_dominated_by_previous_instruction(vec4_instruction *inst)
67 is_channel_updated(vec4_instruction *inst, src_reg *values[4], int ch)
136 vec4_instruction *inst,
310 vec4_instruction *inst, int arg,
475 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
brw_vec4_tcs.cpp 111 vec4_instruction *inst;
173 vec4_instruction *inst;
208 vec4_instruction *inst;
216 vec4_instruction *read = emit(VEC4_OPCODE_URB_READ, dst, src_reg(header));
239 vec4_instruction *inst;
brw_vec4_generator.cpp 32 vec4_instruction *inst,
55 vec4_instruction *inst,
74 vec4_instruction *inst,
110 vec4_instruction *inst,
346 generate_vs_urb_write(struct brw_codegen *p, vec4_instruction *inst)
360 generate_gs_urb_write(struct brw_codegen *p, vec4_instruction *inst)
375 generate_gs_urb_write_allocate(struct brw_codegen *p, vec4_instruction *inst)
400 generate_gs_thread_end(struct brw_codegen *p, vec4_instruction *inst)
492 vec4_instruction *inst,
534 vec4_instruction *inst
    [all...]
brw_vec4_dead_code_eliminate.cpp 56 foreach_inst_in_block_reverse_safe(vec4_instruction, inst, block) {
brw_vec4_live_variables.cpp 73 foreach_inst_in_block(vec4_instruction, inst, block) {
255 foreach_block_and_inst(block, vec4_instruction, inst, cfg) {
test_vec4_cmod_propagation.cpp 90 virtual vec4_instruction *emit_urb_write_opcode(bool complete)
113 static vec4_instruction *
116 vec4_instruction *inst = (vec4_instruction *)block->start();
118 inst = (vec4_instruction *)inst->next;
brw_vec4_nir.cpp 184 vec4_instruction *inst = emit(MOV(dst_null_d(), condition));
486 vec4_instruction *inst = new(mem_ctx)
487 vec4_instruction(VS_OPCODE_GET_BUFFER_SIZE, result_dst);
    [all...]
brw_schedule_instructions.cpp     [all...]

Completed in 515 milliseconds

1 2