#
# Copyright (C) 2020-2025 Intel Corporation
#
# SPDX-License-Identifier: MIT
#

list(APPEND ALL_CORE_TYPES "GEN12LP")
list(APPEND ALL_CORE_TYPES "XE_HP_CORE")
list(APPEND ALL_CORE_TYPES "XE_HPG_CORE")
list(APPEND ALL_CORE_TYPES "XE_HPC_CORE")
list(APPEND ALL_CORE_TYPES "XE2_HPG_CORE")
list(APPEND ALL_CORE_TYPES "XE3_CORE")
list(APPEND ALL_CORE_TYPES "XE3P_CORE")
list(APPEND XE3P_AND_LATER_CORE_TYPES "XE3P_CORE")
list(APPEND XE3_AND_LATER_CORE_TYPES ${XE3P_AND_LATER_CORE_TYPES} "XE3_CORE")
list(APPEND XE2_AND_LATER_CORE_TYPES ${XE3_AND_LATER_CORE_TYPES} "XE2_HPG_CORE")
list(APPEND PVC_AND_LATER_CORE_TYPES ${XE2_AND_LATER_CORE_TYPES} "XE_HPC_CORE")
list(APPEND DG2_AND_LATER_CORE_TYPES ${PVC_AND_LATER_CORE_TYPES} "XE_HPG_CORE")
list(APPEND MTL_AND_LATER_CORE_TYPES ${DG2_AND_LATER_CORE_TYPES})
list(APPEND XEHP_AND_LATER_CORE_TYPES ${MTL_AND_LATER_CORE_TYPES})
list(APPEND XE_HPC_AND_BEFORE_CORE_TYPES "GEN12LP" "XE_HPG_CORE" "XE_HPC_CORE")
list(APPEND XE3_AND_BEFORE_CORE_TYPES "GEN12LP" "XE_HPG_CORE" "XE_HPC_CORE" "XE2_HPG_CORE" "XE3_CORE")
