Home | History | Annotate | Download | only in i965

Lines Matching refs:vec4_visitor

33 vec4_instruction::vec4_instruction(vec4_visitor *v,
47 vec4_visitor::emit(vec4_instruction *inst)
55 vec4_visitor::emit_before(vec4_instruction *inst, vec4_instruction *new_inst)
66 vec4_visitor::emit(enum opcode opcode, dst_reg dst,
75 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0, src_reg src1)
81 vec4_visitor::emit(enum opcode opcode, dst_reg dst, src_reg src0)
87 vec4_visitor::emit(enum opcode opcode)
94 vec4_visitor::op(dst_reg dst, src_reg src0) \
102 vec4_visitor::op(dst_reg dst, src_reg src0, src_reg src1) \
125 vec4_visitor::IF(uint32_t predicate)
137 vec4_visitor::IF(src_reg src0, src_reg src1, uint32_t condition)
159 vec4_visitor::CMP(dst_reg dst, src_reg src0, src_reg src1, uint32_t condition)
183 vec4_visitor::SCRATCH_READ(dst_reg dst, src_reg index)
196 vec4_visitor::SCRATCH_WRITE(dst_reg dst, src_reg src, src_reg index)
209 vec4_visitor::emit_dp(dst_reg dst, src_reg src0, src_reg src1, unsigned elements)
219 vec4_visitor::emit_math1_gen6(enum opcode opcode, dst_reg dst, src_reg src)
249 vec4_visitor::emit_math1_gen4(enum opcode opcode, dst_reg dst, src_reg src)
257 vec4_visitor::emit_math(opcode opcode, dst_reg dst, src_reg src)
283 vec4_visitor::emit_math2_gen6(enum opcode opcode,
320 vec4_visitor::emit_math2_gen4(enum opcode opcode,
329 vec4_visitor::emit_math(enum opcode opcode,
352 vec4_visitor::visit_instructions(const exec_list *list)
405 vec4_visitor::virtual_grf_alloc(int size)
423 src_reg::src_reg(class vec4_visitor *v, const struct glsl_type *type)
439 dst_reg::dst_reg(class vec4_visitor *v, const struct glsl_type *type)
461 vec4_visitor::setup_uniform_values(int loc, const glsl_type *type)
524 vec4_visitor::setup_uniform_clipplane_values()
559 vec4_visitor::setup_builtin_uniform_values(ir_variable *ir)
592 vec4_visitor::variable_storage(ir_variable *var)
598 vec4_visitor::emit_bool_to_cond_code(ir_rvalue *ir, uint32_t *predicate)
706 vec4_visitor::emit_if_gen6(ir_if *ir)
788 vec4_visitor::visit(ir_variable *ir)
882 vec4_visitor::visit(ir_loop *ir)
930 vec4_visitor::visit(ir_loop_jump *ir)
944 vec4_visitor::visit(ir_function_signature *ir)
951 vec4_visitor::visit(ir_function *ir)
969 vec4_visitor::try_emit_sat(ir_expression *ir)
987 vec4_visitor::emit_bool_comparison(unsigned int op,
1001 vec4_visitor::visit(ir_expression *ir)
1377 vec4_visitor::visit(ir_swizzle *ir)
1419 vec4_visitor::visit(ir_dereference_variable *ir)
1441 vec4_visitor::visit(ir_dereference_array *ir)
1494 vec4_visitor::visit(ir_dereference_record *ir)
1524 get_assignment_lhs(ir_dereference *ir, vec4_visitor *v)
1544 vec4_visitor::emit_block_move(dst_reg *dst, src_reg *src,
1597 vec4_visitor::try_rewrite_rhs_to_dst(ir_assignment *ir,
1648 vec4_visitor::visit(ir_assignment *ir)
1735 vec4_visitor::emit_constant_values(dst_reg *dst, ir_constant *ir)
1818 vec4_visitor::visit(ir_constant *ir)
1827 vec4_visitor::visit(ir_call *ir)
1833 vec4_visitor::visit(ir_texture *ir)
2012 vec4_visitor::swizzle_result(ir_texture *ir, src_reg orig_val, int sampler)
2061 vec4_visitor::visit(ir_return *ir)
2067 vec4_visitor::visit(ir_discard *ir)
2073 vec4_visitor::visit(ir_if *ir)
2102 vec4_visitor::emit_ndc_computation()
2125 vec4_visitor::emit_psiz_and_flags(struct brw_reg reg)
2194 vec4_visitor::emit_clip_distances(struct brw_reg reg, int offset)
2231 vec4_visitor::emit_generic_urb_slot(dst_reg reg, int vert_result)
2249 vec4_visitor::emit_urb_slot(int mrf, int vert_result)
2327 vec4_visitor::emit_urb_writes()
2400 vec4_visitor::get_scratch_offset(vec4_instruction *inst,
2428 vec4_visitor::get_pull_constant_offset(vec4_instruction *inst,
2457 vec4_visitor::emit_scratch_read(vec4_instruction *inst,
2474 vec4_visitor::emit_scratch_write(vec4_instruction *inst,
2497 vec4_visitor::move_grf_array_access_to_scratch()
2574 vec4_visitor::emit_pull_constant_load(vec4_instruction *inst,
2603 vec4_visitor::move_uniform_array_access_to_pull_constants()
2664 vec4_visitor::resolve_ud_negate(src_reg *reg)
2675 vec4_visitor::vec4_visitor(struct brw_vs_compile *c,
2716 vec4_visitor::~vec4_visitor()
2724 vec4_visitor::fail(const char *format, ...)