Add SDE 9.48 Diamond Rapids, Panther Lake and ClearWater Forest
  - Diamond Rapids includes AVX10.2-512 and new AMX features
  - Panther Lake is the same as ArrowLake
  - ClearWater Forest is the same ISA as Panther Lake but a server chip with AVX2
  - Remove 'Supports SSE', which was missing SSE3 and SSE42 but supported on all cpus

PiperOrigin-RevId: 722368823
diff --git a/.github/workflows/sde-tests-linux-windows.yml b/.github/workflows/sde-tests-linux-windows.yml
index e98cecb..726d745 100644
--- a/.github/workflows/sde-tests-linux-windows.yml
+++ b/.github/workflows/sde-tests-linux-windows.yml
@@ -16,7 +16,7 @@
     strategy:
       matrix:
         arch: [windows-x86, windows-x64, linux-x86_64]
-        sde-processor: [snb, ivb, hsw, bdw, skl, cnl, icl, skx, clx, cpx, icx, tgl, adl, mtl, rpl, spr, emr, gnr, gnr256, srf, arl, lnl, future]
+        sde-processor: [snb, ivb, hsw, bdw, skl, cnl, icl, skx, clx, cpx, icx, tgl, adl, mtl, rpl, spr, emr, gnr, gnr256, dmr, srf, arl, lnl, ptl, cwf, future]
     runs-on: ${{ matrix.arch == 'linux-x86_64' && 'ubuntu-latest' || 'windows-latest' }}
     needs: build
     continue-on-error: true
@@ -24,29 +24,32 @@
     name: >
       (${{ matrix.arch }}, ${{ matrix.sde-processor }})
       - ${{ fromJson('{
-        "snb": {"main": "Sandy Bridge Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX"},
-        "ivb": {"main": "Ivy Bridge Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C"},
-        "hsw": {"main": "Haswell Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2"},
-        "bdw": {"main": "Broadwell Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2"},
-        "skl": {"main": "Skylake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2"},
-        "cnl": {"main": "Cannon Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI"},
-        "icl": {"main": "Ice Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
-        "skx": {"main": "Skylake Server Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX"},
-        "clx": {"main": "Cascade Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VNNI"},
-        "cpx": {"main": "Cooper Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VNNI"},
-        "icx": {"main": "Ice Lake Server Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
-        "tgl": {"main": "Tiger Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2 AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
-        "adl": {"main": "Alder Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "mtl": {"main": "Meteor Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "rpl": {"main": "Raptor Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "spr": {"main": "Sapphire Rapids Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI, AVXVNNIINT8"},
-        "emr": {"main": "Emerald Rapids Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"},
-        "gnr": {"main": "Granite Rapids Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"},
-        "gnr256": {"main": "Granite Rapids (AVX 10.1/256VL) Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX256SKX, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI, AVXVNNIINT8"},
-        "srf": {"main": "Sierra Forest Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "arl": {"main": "Arrow Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "lnl": {"main": "Lunar Lake Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
-        "future": {"main": "Future Chip Processor - Supports SSE, SSE2, SSSE3, SSE41, AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"}
+        "snb": {"main": "Sandy Bridge Processor - Supports AVX"},
+        "ivb": {"main": "Ivy Bridge Processor - Supports AVX, F16C"},
+        "hsw": {"main": "Haswell Processor - Supports AVX, F16C, FMA3, AVX2"},
+        "bdw": {"main": "Broadwell Processor - Supports AVX, F16C, FMA3, AVX2"},
+        "skl": {"main": "Skylake Processor - Supports AVX, F16C, FMA3, AVX2"},
+        "cnl": {"main": "Cannon Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI"},
+        "icl": {"main": "Ice Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
+        "skx": {"main": "Skylake Server Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX"},
+        "clx": {"main": "Cascade Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VNNI"},
+        "cpx": {"main": "Cooper Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VNNI"},
+        "icx": {"main": "Ice Lake Server Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
+        "tgl": {"main": "Tiger Lake Processor - Supports AVX, F16C, FMA3, AVX2 AVX512F, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI"},
+        "adl": {"main": "Alder Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "mtl": {"main": "Meteor Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "rpl": {"main": "Raptor Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "spr": {"main": "Sapphire Rapids Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI, AVXVNNIINT8"},
+        "emr": {"main": "Emerald Rapids Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"},
+        "gnr": {"main": "Granite Rapids Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"},
+        "gnr256": {"main": "Granite Rapids (AVX 10.1/256VL) Processor - Supports AVX, F16C, FMA3, AVX2, AVX256SKX, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI, AVXVNNIINT8"},
+        "dmr": {"main": "Diamond Rapids Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"},
+        "srf": {"main": "Sierra Forest Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "arl": {"main": "Arrow Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "lnl": {"main": "Lunar Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "ptl": {"main": "Panther Lake Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "cwf": {"main": "Clearwater Forest Processor - Supports AVX, F16C, FMA3, AVX2, AVXVNNI, AVXVNNIINT8"},
+        "future": {"main": "Future Chip Processor - Supports AVX, F16C, FMA3, AVX2, AVX512F, AVX512FP16, AVX512SKX, AVX256SKX, AVX512VBMI, AVX512VNNI, AVX512VNNIGFNI, AVX256VNNI, AVX256VNNIGFNI, AVXVNNI,  AVXVNNIINT8"}
          }')[matrix.sde-processor].main }}
 
     steps: