[LLVMGPU] Remove Swizzle from workgroup reordering enums (#19094)

This is the continuation of https://github.com/iree-org/iree/pull/19039.
diff --git a/compiler/bindings/c/iree/compiler/dialects/iree_gpu.h b/compiler/bindings/c/iree/compiler/dialects/iree_gpu.h
index 268fa13..e9115b1 100644
--- a/compiler/bindings/c/iree/compiler/dialects/iree_gpu.h
+++ b/compiler/bindings/c/iree/compiler/dialects/iree_gpu.h
@@ -16,8 +16,7 @@
 
 enum ireeGPUReorderWorkgroupsStrategyEnum {
   ireeGPUReorderWorkgroupsStrategyEnumNone = 0,
-  ireeGPUReorderWorkgroupsStrategyEnumSwizzle = 1,
-  ireeGPUReorderWorkgroupsStrategyEnumTranspose = 2,
+  ireeGPUReorderWorkgroupsStrategyEnumTranspose = 1,
 };
 
 MLIR_CAPI_EXPORTED bool
diff --git a/compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUEnums.td b/compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUEnums.td
index 22a510d..d126fe5 100644
--- a/compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUEnums.td
+++ b/compiler/src/iree/compiler/Codegen/Dialect/GPU/IR/IREEGPUEnums.td
@@ -232,14 +232,12 @@
 
 // ReorderWorkgroups EnumAttrCases.
 def ReorderWorkgroupsNone : I32EnumAttrCase<"None", 0>;
-def ReorderWorkgroupsSwizzle : I32EnumAttrCase<"Swizzle", 1>;
-def ReorderWorkgroupsTranspose : I32EnumAttrCase<"Transpose", 2>;
+def ReorderWorkgroupsTranspose : I32EnumAttrCase<"Transpose", 1>;
 
 // EnumAttr for workgroup reordering strategy enums.
 def IREEGPU_ReorderWorkgroupsStrategy : IREEGPU_I32PipelineEnumAttr<"ReorderWorkgroupsStrategy",
     "Strategy for workgroup reordering", [
       ReorderWorkgroupsNone,
-      ReorderWorkgroupsSwizzle,
       ReorderWorkgroupsTranspose
     ]> {
 }
diff --git a/compiler/src/iree/compiler/Codegen/Dialect/GPU/TargetUtils/ConfigUtils.cpp b/compiler/src/iree/compiler/Codegen/Dialect/GPU/TargetUtils/ConfigUtils.cpp
index 4ee5024..e6c7d3c 100644
--- a/compiler/src/iree/compiler/Codegen/Dialect/GPU/TargetUtils/ConfigUtils.cpp
+++ b/compiler/src/iree/compiler/Codegen/Dialect/GPU/TargetUtils/ConfigUtils.cpp
@@ -750,9 +750,6 @@
     case ReorderWorkgroupsStrategy::Transpose:
       reorderStr = "transpose";
       break;
-    case ReorderWorkgroupsStrategy::Swizzle:
-      reorderStr = "swizzle";
-      break;
     case ReorderWorkgroupsStrategy::None:
       reorderStr = "none";
       break;