Lines Matching defs:desc

312 brw_message_desc_mlen(const struct intel_device_info *devinfo, uint32_t desc)
315 return GET_BITS(desc, 28, 25);
317 return GET_BITS(desc, 23, 20);
321 brw_message_desc_rlen(const struct intel_device_info *devinfo, uint32_t desc)
324 return GET_BITS(desc, 24, 20);
326 return GET_BITS(desc, 19, 16);
332 uint32_t desc)
335 return GET_BITS(desc, 19, 19);
376 uint32_t desc)
379 return GET_BITS(desc, 3, 0);
401 const unsigned desc = (SET_BITS(binding_table_index, 7, 0) |
411 return desc | SET_BITS(msg_type, 16, 12) |
416 return (desc | SET_BITS(msg_type, 16, 12) |
419 return (desc | SET_BITS(msg_type, 15, 12) |
422 return desc | SET_BITS(msg_type, 15, 12);
424 return (desc | SET_BITS(return_format, 13, 12) |
431 uint32_t desc)
433 return GET_BITS(desc, 7, 0);
438 uint32_t desc)
440 return GET_BITS(desc, 11, 8);
444 brw_sampler_desc_msg_type(const struct intel_device_info *devinfo, uint32_t desc)
447 return GET_BITS(desc, 16, 12);
449 return GET_BITS(desc, 15, 12);
451 return GET_BITS(desc, 15, 14);
456 uint32_t desc)
460 return GET_BITS(desc, 18, 17) | GET_BITS(desc, 29, 29) << 2;
462 return GET_BITS(desc, 18, 17);
464 return GET_BITS(desc, 17, 16);
469 uint32_t desc)
473 return GET_BITS(desc, 30, 30);
475 return GET_BITS(desc, 13, 12);
491 const unsigned desc = SET_BITS(binding_table_index, 7, 0);
493 return (desc | SET_BITS(msg_control, 13, 8) |
496 return (desc | SET_BITS(msg_control, 13, 8) |
499 return (desc | SET_BITS(msg_control, 12, 8) |
506 uint32_t desc)
508 return GET_BITS(desc, 7, 0);
512 brw_dp_desc_msg_type(const struct intel_device_info *devinfo, uint32_t desc)
516 return GET_BITS(desc, 18, 14);
518 return GET_BITS(desc, 17, 14);
520 return GET_BITS(desc, 16, 13);
524 brw_dp_desc_msg_control(const struct intel_device_info *devinfo, uint32_t desc)
528 return GET_BITS(desc, 13, 8);
530 return GET_BITS(desc, 12, 8);
560 uint32_t desc)
563 return brw_dp_desc_msg_type(devinfo, desc);
565 return GET_BITS(desc, 13, 11);
567 return GET_BITS(desc, 13, 12);
572 uint32_t desc)
575 return brw_dp_desc_msg_control(devinfo, desc);
577 return GET_BITS(desc, 10, 8);
579 return GET_BITS(desc, 11, 8);
607 uint32_t desc)
610 return brw_dp_desc_msg_type(devinfo, desc);
612 return GET_BITS(desc, 14, 12);
617 uint32_t desc)
620 return brw_dp_desc_msg_control(devinfo, desc);
622 return GET_BITS(desc, 11, 8);
627 uint32_t desc)
631 return GET_BITS(desc, 17, 17);
633 return GET_BITS(desc, 15, 15);
1066 const unsigned desc = SET_BITS(binding_table_index, 7, 0);
1068 return (desc | SET_BITS(msg_control, 13, 8) |
1071 return (desc | SET_BITS(msg_control, 12, 8) |
1078 uint32_t desc)
1080 return GET_BITS(desc, 7, 0);
1084 brw_fb_desc_msg_control(const struct intel_device_info *devinfo, uint32_t desc)
1088 return GET_BITS(desc, 13, 8);
1090 return GET_BITS(desc, 12, 8);
1094 brw_fb_desc_msg_type(const struct intel_device_info *devinfo, uint32_t desc)
1098 return GET_BITS(desc, 17, 14);
1100 return GET_BITS(desc, 16, 13);
1147 uint32_t desc)
1150 return brw_fb_desc_msg_type(devinfo, desc);
1152 return GET_BITS(desc, 14, 12);
1157 uint32_t desc)
1160 return brw_fb_desc_msg_control(devinfo, desc);
1162 return GET_BITS(desc, 11, 8);
1167 uint32_t desc)
1170 return GET_BITS(desc, 12, 12);
1172 return GET_BITS(desc, 11, 11);
1177 uint32_t desc)
1181 return GET_BITS(desc, 17, 17);
1183 return GET_BITS(desc, 15, 15);
1188 uint32_t desc)
1191 return GET_BITS(desc, 18, 18);
1312 uint32_t desc)
1315 return (enum lsc_opcode) GET_BITS(desc, 5, 0);
1320 uint32_t desc)
1323 return (enum lsc_addr_size) GET_BITS(desc, 8, 7);
1328 uint32_t desc)
1331 return (enum lsc_data_size) GET_BITS(desc, 11, 9);
1336 uint32_t desc)
1339 assert(!lsc_opcode_has_cmask(lsc_msg_desc_opcode(devinfo, desc)));
1340 return (enum lsc_vect_size) GET_BITS(desc, 14, 12);
1345 uint32_t desc)
1348 assert(lsc_opcode_has_cmask(lsc_msg_desc_opcode(devinfo, desc)));
1349 return (enum lsc_cmask) GET_BITS(desc, 15, 12);
1354 uint32_t desc)
1357 return GET_BITS(desc, 15, 15);
1362 uint32_t desc)
1365 return GET_BITS(desc, 19, 17);
1370 uint32_t desc)
1373 return GET_BITS(desc, 24, 20);
1378 uint32_t desc)
1381 return GET_BITS(desc, 28, 25);
1386 uint32_t desc)
1389 return (enum lsc_addr_surface_type) GET_BITS(desc, 30, 29);
1409 uint32_t desc)
1412 return (enum lsc_fence_scope) GET_BITS(desc, 11, 9);
1417 uint32_t desc)
1420 return (enum lsc_flush_type) GET_BITS(desc, 14, 12);
1425 uint32_t desc)
1428 return (enum lsc_backup_fence_routing) GET_BITS(desc, 18, 18);
1506 uint32_t desc)
1508 return GET_BITS(desc, 17, 14);
1513 uint32_t desc)
1515 return brw_mdc_sm2_exec_size(GET_BITS(desc, 8, 8));
1531 uint32_t desc)
1533 return brw_mdc_sm2_exec_size(GET_BITS(desc, 8, 8));
1568 * desc. If \p desc is not an immediate it will be transparently loaded to an
1576 struct brw_reg desc,
1586 struct brw_reg desc,
1786 uint32_t desc,
1858 unsigned desc, unsigned ex_desc);
1861 brw_set_desc(struct brw_codegen *p, brw_inst *insn, unsigned desc)
1863 brw_set_desc_ex(p, insn, desc, 0);