@@ -46,22 +46,6 @@ bool hasQWAddSupport() const
46
46
m_platformInfo.usRevId >= REVISION_D); // true from PVC XT B0 RevID==0x5==REVISION_D
47
47
}
48
48
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
-
65
49
public:
66
50
void setOclCaps (OCLCaps& caps) { m_OCLCaps = caps; }
67
51
uint32_t getMaxOCLParameteSize () const {
@@ -1082,6 +1066,22 @@ bool supportByteALUOperation() const
1082
1066
return !isCoreChildOf (IGFX_XE_HPC_CORE);
1083
1067
}
1084
1068
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
+
1085
1085
// all the platforms which DONOT support 64 bit float operations
1086
1086
bool hasNoFP64Inst () const {
1087
1087
return m_platformInfo.eProductFamily == IGFX_ICELAKE_LP ||
0 commit comments