@@ -458,6 +458,8 @@ bool hasNoInt64Inst() const {
458
458
m_platformInfo.eProductFamily == IGFX_ELKHARTLAKE ||
459
459
m_platformInfo.eProductFamily == IGFX_JASPERLAKE ||
460
460
m_platformInfo.eProductFamily == IGFX_TIGERLAKE_LP ||
461
+ m_platformInfo.eProductFamily == IGFX_ROCKETLAKE ||
462
+ m_platformInfo.eProductFamily == IGFX_ALDERLAKE_S ||
461
463
m_platformInfo.eProductFamily == IGFX_DG1;
462
464
}
463
465
@@ -468,6 +470,8 @@ bool hasNoFP64Inst() const {
468
470
m_platformInfo.eProductFamily == IGFX_ELKHARTLAKE ||
469
471
m_platformInfo.eProductFamily == IGFX_JASPERLAKE ||
470
472
m_platformInfo.eProductFamily == IGFX_TIGERLAKE_LP ||
473
+ m_platformInfo.eProductFamily == IGFX_ROCKETLAKE ||
474
+ m_platformInfo.eProductFamily == IGFX_ALDERLAKE_S ||
471
475
m_platformInfo.eProductFamily == IGFX_DG1;
472
476
}
473
477
@@ -477,7 +481,9 @@ bool hasCorrectlyRoundedMacros() const {
477
481
m_platformInfo.eProductFamily != IGFX_LAKEFIELD &&
478
482
m_platformInfo.eProductFamily != IGFX_JASPERLAKE &&
479
483
m_platformInfo.eProductFamily != IGFX_TIGERLAKE_LP &&
480
- m_platformInfo.eProductFamily != IGFX_DG1;
484
+ m_platformInfo.eProductFamily != IGFX_ROCKETLAKE &&
485
+ m_platformInfo.eProductFamily != IGFX_DG1 &&
486
+ m_platformInfo.eProductFamily != IGFX_ALDERLAKE_S;
481
487
}
482
488
483
489
bool hasFusedEU () const { return m_platformInfo.eRenderCoreFamily >= IGFX_GEN12_CORE; }
0 commit comments