Lines Matching defs:devinfo
237 vec4_instruction::can_do_source_mods(const struct intel_device_info *devinfo)
239 if (devinfo->ver == 6 && is_math())
272 vec4_instruction::can_do_writemask(const struct intel_device_info *devinfo)
297 if (devinfo->ver == 6 && is_math())
731 if (devinfo->ver >= 7) {
847 vec4_instruction::can_reswizzle(const struct intel_device_info *devinfo,
855 if (devinfo->ver == 6 && is_math() && swizzle != BRW_SWIZZLE_XYZW)
861 if (writes_flag(devinfo))
871 if (!can_do_writemask(devinfo) && dst_writemask != WRITEMASK_XYZW)
1026 if (devinfo->ver == 6) {
1071 if (!scan_inst->can_reswizzle(devinfo, inst->dst.writemask,
1191 if (!brw_stage_has_packed_dispatch(devinfo, stage, stage_prog_data)) {
1331 (devinfo->ver < 5 || (inst->opcode != BRW_OPCODE_SEL &&
1573 if (devinfo->ver < 6 && push_length == 0) {
1609 assert(devinfo->ver < 6);
1647 assert(devinfo->ver == 7);
1820 assert((reg.nr & ~BRW_MRF_COMPR4) < BRW_MAX_MRF(devinfo->ver));
1866 get_lowered_simd_width(const struct intel_device_info *devinfo,
1885 if (devinfo->ver == 7 && inst->size_written > REG_SIZE) {
1920 if (devinfo->verx10 == 70 &&
1963 get_lowered_simd_width(devinfo, prog_data->dispatch_mode, stage, inst);
2131 return devinfo->ver == 7 && is_gfx7_supported_64bit_swizzle(inst, arg);
2325 if (devinfo->ver == 7 && is_gfx7_supported_64bit_swizzle(inst, arg))
2336 assert(devinfo->ver == 7);
2447 if (devinfo->ver <= 5 && OPT(lower_minmax)) {
2623 if (compiler->devinfo->ver == 6) {