@@ -46,22 +46,6 @@ bool hasQWAddSupport() const
4646 m_platformInfo.usRevId >= REVISION_D); // true from PVC XT B0 RevID==0x5==REVISION_D
4747}
4848
49- // all the platforms which DONOT support 64 bit int operations
50- bool hasNoInt64Inst () const {
51- return m_platformInfo.eProductFamily == IGFX_ICELAKE_LP ||
52- m_platformInfo.eProductFamily == IGFX_LAKEFIELD ||
53- m_platformInfo.eProductFamily == IGFX_ELKHARTLAKE ||
54- m_platformInfo.eProductFamily == IGFX_JASPERLAKE ||
55- m_platformInfo.eProductFamily == IGFX_TIGERLAKE_LP ||
56- m_platformInfo.eProductFamily == IGFX_ROCKETLAKE ||
57- m_platformInfo.eProductFamily == IGFX_ALDERLAKE_S ||
58- m_platformInfo.eProductFamily == IGFX_ALDERLAKE_P ||
59- m_platformInfo.eProductFamily == IGFX_ALDERLAKE_N ||
60- m_platformInfo.eProductFamily == IGFX_DG1 ||
61- m_platformInfo.eProductFamily == IGFX_DG2 ||
62- m_platformInfo.eProductFamily == IGFX_METEORLAKE;
63- }
64-
6549public:
6650void setOclCaps (OCLCaps& caps) { m_OCLCaps = caps; }
6751uint32_t getMaxOCLParameteSize () const {
@@ -1082,6 +1066,22 @@ bool supportByteALUOperation() const
10821066 return !isCoreChildOf (IGFX_XE_HPC_CORE);
10831067}
10841068
1069+ // all the platforms which DONOT support 64 bit int operations
1070+ bool hasNoInt64Inst () const {
1071+ return m_platformInfo.eProductFamily == IGFX_ICELAKE_LP ||
1072+ m_platformInfo.eProductFamily == IGFX_LAKEFIELD ||
1073+ m_platformInfo.eProductFamily == IGFX_ELKHARTLAKE ||
1074+ m_platformInfo.eProductFamily == IGFX_JASPERLAKE ||
1075+ m_platformInfo.eProductFamily == IGFX_TIGERLAKE_LP ||
1076+ m_platformInfo.eProductFamily == IGFX_ROCKETLAKE ||
1077+ m_platformInfo.eProductFamily == IGFX_ALDERLAKE_S ||
1078+ m_platformInfo.eProductFamily == IGFX_ALDERLAKE_P ||
1079+ m_platformInfo.eProductFamily == IGFX_ALDERLAKE_N ||
1080+ m_platformInfo.eProductFamily == IGFX_DG1 ||
1081+ m_platformInfo.eProductFamily == IGFX_DG2 ||
1082+ m_platformInfo.eProductFamily == IGFX_METEORLAKE;
1083+ }
1084+
10851085// all the platforms which DONOT support 64 bit float operations
10861086bool hasNoFP64Inst () const {
10871087 return m_platformInfo.eProductFamily == IGFX_ICELAKE_LP ||
0 commit comments