Lines Matching refs:gen8_instruction
42 struct gen8_instruction {
59 __gen8_bits(struct gen8_instruction *insn, unsigned high, unsigned low)
78 __gen8_set_bits(struct gen8_instruction *insn,
100 static inline void __gen8_set_##name(struct gen8_instruction *insn, unsigned v) \
104 static inline unsigned __gen8_##name(struct gen8_instruction *insn) \
281 static inline unsigned __gen8_uip(struct gen8_instruction *insn)
286 static inline void __gen8_set_uip(struct gen8_instruction *insn, unsigned uip)
291 static inline unsigned __gen8_jip(struct gen8_instruction *insn)
296 static inline void __gen8_set_jip(struct gen8_instruction *insn, unsigned jip)
302 static inline int __gen8_src1_imm_d(struct gen8_instruction *insn)
307 static inline unsigned __gen8_src1_imm_ud(struct gen8_instruction *insn)
312 static inline float __gen8_src1_imm_f(struct gen8_instruction *insn)
323 struct gen8_instruction *inst,
371 __gen8_validate_reg(struct gen8_instruction *inst, struct brw_reg reg)
438 __gen8_set_src0(struct gen8_instruction *inst, struct brw_reg reg)
510 __gen8_set_src1(struct gen8_instruction *inst, struct brw_reg reg)
589 __gen8_set_message_descriptor(struct gen8_instruction *inst,
607 __gen8_set_urb_message(struct gen8_instruction *inst,
627 __gen8_set_sampler_message(struct gen8_instruction *inst,
646 __gen8_set_dp_message(struct gen8_instruction *inst,
671 static inline struct gen8_instruction *
674 struct gen8_instruction *insn;
693 struct gen8_instruction *insn = gen8_next_insn(p, BRW_OPCODE_MATH);
737 static inline struct gen8_instruction *gen8_alu1(struct brw_compile *p,
742 struct gen8_instruction *insn = gen8_next_insn(p, opcode);
748 static inline struct gen8_instruction *gen8_alu2(struct brw_compile *p,
754 struct gen8_instruction *insn = gen8_next_insn(p, opcode);
762 static inline struct gen8_instruction *gen8_##OP(struct brw_compile *p, \
770 static inline struct gen8_instruction *gen8_##OP(struct brw_compile *p, \
778 static inline struct gen8_instruction *gen8_ADD(struct brw_compile *p,
801 static inline struct gen8_instruction *gen8_MUL(struct brw_compile *p,
878 __gen8_set_cmpt_control((struct gen8_instruction *)p->current, v);
883 __gen8_set_mask_control((struct gen8_instruction *)p->current, value);
888 __gen8_set_saturate((struct gen8_instruction *)p->current, value);
893 __gen8_set_acc_wr_control((struct gen8_instruction *)p->current, value);
927 struct gen8_instruction *insn;
1047 struct gen8_instruction *insn;
1151 struct gen8_instruction *insn = memset(p->current, 0, sizeof(*insn));