| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_inst.h | 25 * @file brw_inst.h 45 /* brw_context.h has a forward declaration of brw_inst, so name the struct. */ 46 typedef struct brw_inst { struct 48 } brw_inst; typedef in typeref:struct:brw_inst 50 static inline uint64_t brw_inst_bits(const brw_inst *inst, 52 static inline void brw_inst_set_bits(brw_inst *inst, 59 brw_inst *inst, uint64_t v) \ 67 const brw_inst *inst) \ 101 brw_inst *inst, uint64_t value) \ 107 brw_inst_##name(const struct gen_device_info *devinfo, const brw_inst *ins [all...] |
| H A D | brw_eu_compact.c | 709 brw_compact_inst *dst, const brw_inst *src) 738 const brw_inst *src) 759 const brw_inst *src, bool is_immediate) 794 brw_compact_inst *dst, const brw_inst *src) 809 const brw_inst *src, bool is_immediate) 829 brw_compact_inst *dst, const brw_inst *src) 852 brw_compact_inst *dst, const brw_inst *src) 885 has_unmapped_bits(const struct gen_device_info *devinfo, const brw_inst *src) 917 const brw_inst *src) 943 brw_compact_inst *dst, const brw_inst *sr [all...] |
| H A D | brw_eu.h | 38 #include "brw_inst.h" 86 brw_inst *store; 147 brw_inst *inst, bool on); 150 brw_inst *inst, unsigned group); 161 const struct brw_inst *inst, bool is_compacted); 166 brw_inst *brw_next_insn(struct brw_codegen *p, unsigned opcode); 167 void brw_set_dest(struct brw_codegen *p, brw_inst *insn, struct brw_reg dest); 168 void brw_set_src0(struct brw_codegen *p, brw_inst *insn, struct brw_reg reg); 177 brw_inst *brw_##OP(struct brw_codegen *p, \ 182 brw_inst *brw [all...] |
| H A D | test_eu_compact.cpp | 31 test_compact_instruction(struct brw_codegen *p, brw_inst src) 37 brw_inst uncompacted; 67 clear_pad_bits(const struct gen_device_info *devinfo, brw_inst *inst) 85 skip_bit(const struct gen_device_info *devinfo, brw_inst *src, int bit) 144 test_fuzz_compact_instruction(struct brw_codegen *p, brw_inst src) 151 brw_inst instr = src; 263 brw_inst *mov = brw_MOV(p, g0, g2);
|
| H A D | brw_eu_emit.c | 88 brw_set_dest(struct brw_codegen *p, brw_inst *inst, struct brw_reg dest) 192 brw_set_src0(struct brw_codegen *p, brw_inst *inst, struct brw_reg reg) 314 brw_set_src1(struct brw_codegen *p, brw_inst *inst, struct brw_reg reg) 420 brw_set_desc_ex(struct brw_codegen *p, brw_inst *inst, 434 brw_inst *inst, 482 brw_inst *insn, 504 brw_inst *insn, 548 brw_inst *inst, 578 brw_inst *insn, 606 brw_inst * [all...] |
| H A D | brw_eu_validate.c | 92 inst_is_send(const struct gen_device_info *devinfo, const brw_inst *inst) 106 inst_is_split_send(const struct gen_device_info *devinfo, const brw_inst *inst) 130 inst_is_raw_move(const struct gen_device_info *devinfo, const brw_inst *inst) 153 dst_is_null(const struct gen_device_info *devinfo, const brw_inst *inst) 160 src0_is_null(const struct gen_device_info *devinfo, const brw_inst *inst) 167 src1_is_null(const struct gen_device_info *devinfo, const brw_inst *inst) 174 src0_is_acc(const struct gen_device_info *devinfo, const brw_inst *inst) 181 src1_is_acc(const struct gen_device_info *devinfo, const brw_inst *inst) 188 src0_is_grf(const struct gen_device_info *devinfo, const brw_inst *inst) 194 src0_has_scalar_region(const struct gen_device_info *devinfo, const brw_inst *ins [all...] |
| H A D | brw_disasm_info.c | 175 if (offset + sizeof(brw_inst) != next->offset) { 183 new->offset = offset + sizeof(brw_inst);
|
| H A D | brw_eu.c | 211 brw_inst *inst, bool on) 243 brw_inst *inst, unsigned group) 319 p->store = rzalloc_array(mem_ctx, brw_inst, p->store_size); 359 const brw_inst *insn = assembly + offset; 360 brw_inst uncompacted;
|
| H A D | brw_fs_generator.cpp | 242 brw_inst *last_halt = gen6_HALT(p); 249 brw_inst *patch = &p->store[patch_ip->ip]; 346 brw_inst *insn = brw_fb_WRITE(p, 504 brw_inst *mov = brw_MOV(p, dst, retype(ind_src, reg.type)); 675 brw_inst *insn = brw_MOV( 698 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 718 brw_inst *insn; 760 struct brw_inst *insn; 822 brw_inst *i[2]; 853 brw_inst *lin [all...] |
| H A D | brw_disasm.c | 28 #include "brw_inst.h" 31 #include "brw_inst.h" 733 dest(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 809 dest_3src(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 1070 src0_3src(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 1154 src1_3src(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 1222 src2_3src(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 1305 const brw_inst *inst) 1400 src0(FILE *file, const struct gen_device_info *devinfo, const brw_inst *inst) 1469 src1(FILE *file, const struct gen_device_info *devinfo, const brw_inst *ins [all...] |
| H A D | brw_vec4_generator.cpp | 774 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 961 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 998 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1175 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1251 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1315 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1368 brw_inst *insn = brw_next_insn(p, BRW_OPCODE_SEND); 1387 brw_inst *insn_and = brw_next_insn(p, BRW_OPCODE_AND); 1699 brw_inst *if_inst = brw_IF(p, BRW_EXECUTE_8); 2048 struct brw_inst *ins [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_inst.h | 25 * @file brw_inst.h 45 /* brw_context.h has a forward declaration of brw_inst, so name the struct. */ 46 typedef struct brw_inst { struct 48 } brw_inst; typedef in typeref:struct:brw_inst 50 static inline uint64_t brw_inst_bits(const brw_inst *inst, 52 static inline void brw_inst_set_bits(brw_inst *inst, 59 brw_inst *inst, uint64_t v) \ 69 const brw_inst *inst) \ 111 brw_inst *inst, uint64_t value) \ 118 brw_inst_##name(const struct intel_device_info *devinfo, const brw_inst *ins [all...] |
| H A D | brw_eu_emit.c | 89 brw_set_dest(struct brw_codegen *p, brw_inst *inst, struct brw_reg dest) 209 brw_set_src0(struct brw_codegen *p, brw_inst *inst, struct brw_reg reg) 345 brw_set_src1(struct brw_codegen *p, brw_inst *inst, struct brw_reg reg) 455 brw_set_desc_ex(struct brw_codegen *p, brw_inst *inst, 470 brw_inst *inst, 518 brw_inst *insn, 540 brw_inst *insn, 584 brw_inst *inst, 614 brw_inst *insn, 643 static brw_inst * [all...] |
| H A D | test_eu_compact.cpp | 57 test_compact_instruction(struct brw_codegen *p, brw_inst src) 63 brw_inst uncompacted; 93 clear_pad_bits(const struct intel_device_info *devinfo, brw_inst *inst) 111 skip_bit(const struct intel_device_info *devinfo, brw_inst *src, int bit) 170 test_fuzz_compact_instruction(struct brw_codegen *p, brw_inst src) 177 brw_inst instr = src; 342 brw_inst *mov = brw_MOV(p, g0, g2);
|
| H A D | brw_eu.h | 38 #include "brw_inst.h" 90 brw_inst *store; 162 brw_inst *inst, bool on); 165 brw_inst *inst, unsigned group); 181 const struct brw_inst *inst, bool is_compacted, 202 brw_inst *brw_next_insn(struct brw_codegen *p, unsigned opcode); 206 void brw_set_dest(struct brw_codegen *p, brw_inst *insn, struct brw_reg dest); 207 void brw_set_src0(struct brw_codegen *p, brw_inst *insn, struct brw_reg reg); 216 brw_inst *brw_##OP(struct brw_codegen *p, \ 221 brw_inst *brw [all...] |
| H A D | brw_eu.cpp | 220 brw_inst *inst, bool on) 252 brw_inst *inst, unsigned group) 333 p->store = rzalloc_array(mem_ctx, brw_inst, p->store_size); 396 p->nr_insn -= (p->next_insn_offset - start_offset) / sizeof(brw_inst); 397 p->nr_insn += sb.st_size / sizeof(brw_inst); 400 p->store_size = (start_offset + sb.st_size) / sizeof(brw_inst); 401 p->store = (brw_inst *)reralloc_size(p->mem_ctx, p->store, p->next_insn_offset); 473 int to_bytes_scale = sizeof(brw_inst) / brw_jump_scale(devinfo); 476 const brw_inst *inst = (const brw_inst *) ((cons [all...] |
| H A D | brw_eu_compact.c | 1081 brw_compact_inst *dst, const brw_inst *src) 1126 const brw_inst *src, bool is_immediate) 1169 const brw_inst *src, bool is_immediate) 1200 const brw_inst *src) 1230 const brw_inst *src, bool is_immediate, unsigned imm) 1271 brw_compact_inst *dst, const brw_inst *src) 1352 brw_compact_inst *dst, const brw_inst *src) 1419 brw_compact_inst *dst, const brw_inst *src) 1440 has_unmapped_bits(const struct intel_device_info *devinfo, const brw_inst *src) 1475 const brw_inst *sr [all...] |
| H A D | brw_eu_validate.c | 93 inst_is_send(const struct intel_device_info *devinfo, const brw_inst *inst) 108 const brw_inst *inst) 136 inst_dst_type(const struct intel_device_info *devinfo, const brw_inst *inst) 143 inst_is_raw_move(const struct intel_device_info *devinfo, const brw_inst *inst) 166 dst_is_null(const struct intel_device_info *devinfo, const brw_inst *inst) 173 src0_is_null(const struct intel_device_info *devinfo, const brw_inst *inst) 181 src1_is_null(const struct intel_device_info *devinfo, const brw_inst *inst) 188 src0_is_acc(const struct intel_device_info *devinfo, const brw_inst *inst) 195 src1_is_acc(const struct intel_device_info *devinfo, const brw_inst *inst) 203 const brw_inst *ins [all...] |
| H A D | brw_fs_generator.cpp | 244 brw_inst *last_halt = brw_HALT(p); 252 brw_inst *patch = &p->store[patch_ip->ip]; 274 brw_inst *reset = brw_MOV(p, brw_mask_reg(BRW_AMASK), 382 brw_inst *insn = brw_fb_WRITE(p, 493 brw_inst *insn; 578 brw_inst *mov = brw_MOV(p, dst, retype(ind_src, reg.type)); 686 brw_inst *insn; 807 brw_inst *insn = brw_MOV( 834 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 855 brw_inst *ins [all...] |
| H A D | brw_disasm_info.c | 186 if (offset + sizeof(brw_inst) != next->offset) { 194 new->offset = offset + sizeof(brw_inst);
|
| H A D | brw_disasm.c | 28 #include "brw_inst.h" 31 #include "brw_inst.h" 891 dest(FILE *file, const struct intel_device_info *devinfo, const brw_inst *inst) 972 const brw_inst *inst) 1244 const brw_inst *inst) 1331 const brw_inst *inst) 1405 const brw_inst *inst) 1493 const brw_inst *inst) 1611 src0(FILE *file, const struct intel_device_info *devinfo, const brw_inst *inst) 1688 src1(FILE *file, const struct intel_device_info *devinfo, const brw_inst *ins [all...] |
| H A D | brw_vec4_generator.cpp | 773 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 960 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 997 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1174 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1250 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1312 brw_inst *send = brw_next_insn(p, BRW_OPCODE_SEND); 1363 brw_inst *insn = brw_next_insn(p, BRW_OPCODE_SEND); 1382 brw_inst *insn_and = brw_next_insn(p, BRW_OPCODE_AND); 1739 brw_inst *if_inst = brw_IF(p, BRW_EXECUTE_8); 2103 struct brw_inst *ins [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/tools/ |
| H A D | i965_asm.c | 63 get_dword(const brw_inst *inst, int idx) 71 print_instruction(FILE *output, bool compact, const brw_inst *instruction) 140 brw_inst *inst = store + ilabel->offset; 142 int relative_offset = (tlabel->offset - ilabel->offset) / sizeof(brw_inst); 343 const brw_inst *insn = store + offset;
|
| /xsrc/external/mit/MesaLib/dist/src/intel/common/ |
| H A D | intel_disasm.c | 26 #include "compiler/brw_inst.h" 48 const brw_inst *insn = assembly + offset;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/common/ |
| H A D | gen_disasm.c | 26 #include "compiler/brw_inst.h" 53 const brw_inst *insn = assembly + offset;
|