Lines Matching defs:isa
62 if (brw_try_compact_instruction(p->isa, &dst, &src)) {
65 brw_uncompact_instruction(p->isa, &uncompacted, &dst);
67 brw_debug_compact_uncompact(p->isa, &src, &uncompacted);
77 brw_disassemble_inst(stderr, p->isa, &src, false, 0, NULL);
93 clear_pad_bits(const struct brw_isa_info *isa, brw_inst *inst)
95 const struct intel_device_info *devinfo = isa->devinfo;
97 if (brw_inst_opcode(isa, inst) != BRW_OPCODE_SEND &&
98 brw_inst_opcode(isa, inst) != BRW_OPCODE_SENDC &&
105 is_3src(isa, brw_inst_opcode(isa, inst))) {
113 skip_bit(const struct brw_isa_info *isa, brw_inst *src, int bit)
115 const struct intel_device_info *devinfo = isa->devinfo;
125 if (is_3src(isa, brw_inst_opcode(isa, src))) {
162 if (brw_inst_opcode(isa, src) != BRW_OPCODE_SEND &&
163 brw_inst_opcode(isa, src) != BRW_OPCODE_SENDC &&
177 if (skip_bit(p->isa, &src, bit0))
184 if (skip_bit(p->isa, &src, bit1))
190 clear_pad_bits(p->isa, &instr);
192 if (!brw_validate_instruction(p->isa, &instr, 0, sizeof(brw_inst), NULL))
216 brw_init_isa_info(&isa, devinfo);
217 brw_init_codegen(&isa, p, p);
231 struct brw_isa_info isa;