[tint][ir] Rename shiftl -> shl, shiftr -> shr

The rest of the binary ops are 3 characters or fewer, and in my
experience 'shl' and 'shr' are far more common abbreviations.

Change-Id: I1edb0eb1971177940726ba818e3c7cb5836f512e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/168220
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: James Price <jrprice@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/src/tint/lang/core/ir/disassembler.cc b/src/tint/lang/core/ir/disassembler.cc
index 728004c..9292f50 100644
--- a/src/tint/lang/core/ir/disassembler.cc
+++ b/src/tint/lang/core/ir/disassembler.cc
@@ -847,10 +847,10 @@
             out_ << "gte";
             break;
         case BinaryOp::kShiftLeft:
-            out_ << "shiftl";
+            out_ << "shl";
             break;
         case BinaryOp::kShiftRight:
-            out_ << "shiftr";
+            out_ << "shr";
             break;
     }
     out_ << " ";
diff --git a/src/tint/lang/core/ir/transform/binary_polyfill_test.cc b/src/tint/lang/core/ir/transform/binary_polyfill_test.cc
index 81e4272..2d0ae9f 100644
--- a/src/tint/lang/core/ir/transform/binary_polyfill_test.cc
+++ b/src/tint/lang/core/ir/transform/binary_polyfill_test.cc
@@ -67,7 +67,7 @@
     auto* src = R"(
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
-    %result:i32 = shiftl %lhs, %rhs
+    %result:i32 = shl %lhs, %rhs
     ret %result
   }
 }
@@ -87,7 +87,7 @@
     auto* src = R"(
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
-    %result:i32 = shiftr %lhs, %rhs
+    %result:i32 = shr %lhs, %rhs
     ret %result
   }
 }
@@ -107,7 +107,7 @@
     auto* src = R"(
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
-    %result:i32 = shiftl %lhs, %rhs
+    %result:i32 = shl %lhs, %rhs
     ret %result
   }
 }
@@ -116,7 +116,7 @@
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
     %4:i32 = and %rhs, 31u
-    %result:i32 = shiftl %lhs, %4
+    %result:i32 = shl %lhs, %4
     ret %result
   }
 }
@@ -135,7 +135,7 @@
     auto* src = R"(
 %foo = func(%lhs:u32, %rhs:u32):u32 -> %b1 {
   %b1 = block {
-    %result:u32 = shiftl %lhs, %rhs
+    %result:u32 = shl %lhs, %rhs
     ret %result
   }
 }
@@ -144,7 +144,7 @@
 %foo = func(%lhs:u32, %rhs:u32):u32 -> %b1 {
   %b1 = block {
     %4:u32 = and %rhs, 31u
-    %result:u32 = shiftl %lhs, %4
+    %result:u32 = shl %lhs, %4
     ret %result
   }
 }
@@ -163,7 +163,7 @@
     auto* src = R"(
 %foo = func(%lhs:vec2<i32>, %rhs:vec2<i32>):vec2<i32> -> %b1 {
   %b1 = block {
-    %result:vec2<i32> = shiftl %lhs, %rhs
+    %result:vec2<i32> = shl %lhs, %rhs
     ret %result
   }
 }
@@ -172,7 +172,7 @@
 %foo = func(%lhs:vec2<i32>, %rhs:vec2<i32>):vec2<i32> -> %b1 {
   %b1 = block {
     %4:vec2<i32> = and %rhs, vec2<u32>(31u)
-    %result:vec2<i32> = shiftl %lhs, %4
+    %result:vec2<i32> = shl %lhs, %4
     ret %result
   }
 }
@@ -191,7 +191,7 @@
     auto* src = R"(
 %foo = func(%lhs:vec3<u32>, %rhs:vec3<u32>):vec3<u32> -> %b1 {
   %b1 = block {
-    %result:vec3<u32> = shiftl %lhs, %rhs
+    %result:vec3<u32> = shl %lhs, %rhs
     ret %result
   }
 }
@@ -200,7 +200,7 @@
 %foo = func(%lhs:vec3<u32>, %rhs:vec3<u32>):vec3<u32> -> %b1 {
   %b1 = block {
     %4:vec3<u32> = and %rhs, vec3<u32>(31u)
-    %result:vec3<u32> = shiftl %lhs, %4
+    %result:vec3<u32> = shl %lhs, %4
     ret %result
   }
 }
@@ -219,7 +219,7 @@
     auto* src = R"(
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
-    %result:i32 = shiftr %lhs, %rhs
+    %result:i32 = shr %lhs, %rhs
     ret %result
   }
 }
@@ -228,7 +228,7 @@
 %foo = func(%lhs:i32, %rhs:i32):i32 -> %b1 {
   %b1 = block {
     %4:i32 = and %rhs, 31u
-    %result:i32 = shiftr %lhs, %4
+    %result:i32 = shr %lhs, %4
     ret %result
   }
 }
@@ -247,7 +247,7 @@
     auto* src = R"(
 %foo = func(%lhs:u32, %rhs:u32):u32 -> %b1 {
   %b1 = block {
-    %result:u32 = shiftr %lhs, %rhs
+    %result:u32 = shr %lhs, %rhs
     ret %result
   }
 }
@@ -256,7 +256,7 @@
 %foo = func(%lhs:u32, %rhs:u32):u32 -> %b1 {
   %b1 = block {
     %4:u32 = and %rhs, 31u
-    %result:u32 = shiftr %lhs, %4
+    %result:u32 = shr %lhs, %4
     ret %result
   }
 }
@@ -275,7 +275,7 @@
     auto* src = R"(
 %foo = func(%lhs:vec2<i32>, %rhs:vec2<i32>):vec2<i32> -> %b1 {
   %b1 = block {
-    %result:vec2<i32> = shiftr %lhs, %rhs
+    %result:vec2<i32> = shr %lhs, %rhs
     ret %result
   }
 }
@@ -284,7 +284,7 @@
 %foo = func(%lhs:vec2<i32>, %rhs:vec2<i32>):vec2<i32> -> %b1 {
   %b1 = block {
     %4:vec2<i32> = and %rhs, vec2<u32>(31u)
-    %result:vec2<i32> = shiftr %lhs, %4
+    %result:vec2<i32> = shr %lhs, %4
     ret %result
   }
 }
@@ -303,7 +303,7 @@
     auto* src = R"(
 %foo = func(%lhs:vec3<u32>, %rhs:vec3<u32>):vec3<u32> -> %b1 {
   %b1 = block {
-    %result:vec3<u32> = shiftr %lhs, %rhs
+    %result:vec3<u32> = shr %lhs, %rhs
     ret %result
   }
 }
@@ -312,7 +312,7 @@
 %foo = func(%lhs:vec3<u32>, %rhs:vec3<u32>):vec3<u32> -> %b1 {
   %b1 = block {
     %4:vec3<u32> = and %rhs, vec3<u32>(31u)
-    %result:vec3<u32> = shiftr %lhs, %4
+    %result:vec3<u32> = shr %lhs, %4
     ret %result
   }
 }
diff --git a/src/tint/lang/core/ir/transform/builtin_polyfill_test.cc b/src/tint/lang/core/ir/transform/builtin_polyfill_test.cc
index 39e1168..63b015e 100644
--- a/src/tint/lang/core/ir/transform/builtin_polyfill_test.cc
+++ b/src/tint/lang/core/ir/transform/builtin_polyfill_test.cc
@@ -223,16 +223,16 @@
   %b1 = block {
     %3:bool = lte %arg, 65535u
     %4:u32 = select 0u, 16u, %3
-    %5:u32 = shiftl %arg, %4
+    %5:u32 = shl %arg, %4
     %6:bool = lte %5, 16777215u
     %7:u32 = select 0u, 8u, %6
-    %8:u32 = shiftl %5, %7
+    %8:u32 = shl %5, %7
     %9:bool = lte %8, 268435455u
     %10:u32 = select 0u, 4u, %9
-    %11:u32 = shiftl %8, %10
+    %11:u32 = shl %8, %10
     %12:bool = lte %11, 1073741823u
     %13:u32 = select 0u, 2u, %12
-    %14:u32 = shiftl %11, %13
+    %14:u32 = shl %11, %13
     %15:bool = lte %14, 2147483647u
     %16:u32 = select 0u, 1u, %15
     %17:bool = eq %14, 0u
@@ -272,16 +272,16 @@
     %3:u32 = bitcast %arg
     %4:bool = lte %3, 65535u
     %5:u32 = select 0u, 16u, %4
-    %6:u32 = shiftl %3, %5
+    %6:u32 = shl %3, %5
     %7:bool = lte %6, 16777215u
     %8:u32 = select 0u, 8u, %7
-    %9:u32 = shiftl %6, %8
+    %9:u32 = shl %6, %8
     %10:bool = lte %9, 268435455u
     %11:u32 = select 0u, 4u, %10
-    %12:u32 = shiftl %9, %11
+    %12:u32 = shl %9, %11
     %13:bool = lte %12, 1073741823u
     %14:u32 = select 0u, 2u, %13
-    %15:u32 = shiftl %12, %14
+    %15:u32 = shl %12, %14
     %16:bool = lte %15, 2147483647u
     %17:u32 = select 0u, 1u, %16
     %18:bool = eq %15, 0u
@@ -321,16 +321,16 @@
   %b1 = block {
     %3:vec2<bool> = lte %arg, vec2<u32>(65535u)
     %4:vec2<u32> = select vec2<u32>(0u), vec2<u32>(16u), %3
-    %5:vec2<u32> = shiftl %arg, %4
+    %5:vec2<u32> = shl %arg, %4
     %6:vec2<bool> = lte %5, vec2<u32>(16777215u)
     %7:vec2<u32> = select vec2<u32>(0u), vec2<u32>(8u), %6
-    %8:vec2<u32> = shiftl %5, %7
+    %8:vec2<u32> = shl %5, %7
     %9:vec2<bool> = lte %8, vec2<u32>(268435455u)
     %10:vec2<u32> = select vec2<u32>(0u), vec2<u32>(4u), %9
-    %11:vec2<u32> = shiftl %8, %10
+    %11:vec2<u32> = shl %8, %10
     %12:vec2<bool> = lte %11, vec2<u32>(1073741823u)
     %13:vec2<u32> = select vec2<u32>(0u), vec2<u32>(2u), %12
-    %14:vec2<u32> = shiftl %11, %13
+    %14:vec2<u32> = shl %11, %13
     %15:vec2<bool> = lte %14, vec2<u32>(2147483647u)
     %16:vec2<u32> = select vec2<u32>(0u), vec2<u32>(1u), %15
     %17:vec2<bool> = eq %14, vec2<u32>(0u)
@@ -370,16 +370,16 @@
     %3:vec4<u32> = bitcast %arg
     %4:vec4<bool> = lte %3, vec4<u32>(65535u)
     %5:vec4<u32> = select vec4<u32>(0u), vec4<u32>(16u), %4
-    %6:vec4<u32> = shiftl %3, %5
+    %6:vec4<u32> = shl %3, %5
     %7:vec4<bool> = lte %6, vec4<u32>(16777215u)
     %8:vec4<u32> = select vec4<u32>(0u), vec4<u32>(8u), %7
-    %9:vec4<u32> = shiftl %6, %8
+    %9:vec4<u32> = shl %6, %8
     %10:vec4<bool> = lte %9, vec4<u32>(268435455u)
     %11:vec4<u32> = select vec4<u32>(0u), vec4<u32>(4u), %10
-    %12:vec4<u32> = shiftl %9, %11
+    %12:vec4<u32> = shl %9, %11
     %13:vec4<bool> = lte %12, vec4<u32>(1073741823u)
     %14:vec4<u32> = select vec4<u32>(0u), vec4<u32>(2u), %13
-    %15:vec4<u32> = shiftl %12, %14
+    %15:vec4<u32> = shl %12, %14
     %16:vec4<bool> = lte %15, vec4<u32>(2147483647u)
     %17:vec4<u32> = select vec4<u32>(0u), vec4<u32>(1u), %16
     %18:vec4<bool> = eq %15, vec4<u32>(0u)
@@ -440,19 +440,19 @@
     %3:u32 = and %arg, 65535u
     %4:bool = eq %3, 0u
     %5:u32 = select 0u, 16u, %4
-    %6:u32 = shiftr %arg, %5
+    %6:u32 = shr %arg, %5
     %7:u32 = and %6, 255u
     %8:bool = eq %7, 0u
     %9:u32 = select 0u, 8u, %8
-    %10:u32 = shiftr %6, %9
+    %10:u32 = shr %6, %9
     %11:u32 = and %10, 15u
     %12:bool = eq %11, 0u
     %13:u32 = select 0u, 4u, %12
-    %14:u32 = shiftr %10, %13
+    %14:u32 = shr %10, %13
     %15:u32 = and %14, 3u
     %16:bool = eq %15, 0u
     %17:u32 = select 0u, 2u, %16
-    %18:u32 = shiftr %14, %17
+    %18:u32 = shr %14, %17
     %19:u32 = and %18, 1u
     %20:bool = eq %19, 0u
     %21:u32 = select 0u, 1u, %20
@@ -493,19 +493,19 @@
     %4:u32 = and %3, 65535u
     %5:bool = eq %4, 0u
     %6:u32 = select 0u, 16u, %5
-    %7:u32 = shiftr %3, %6
+    %7:u32 = shr %3, %6
     %8:u32 = and %7, 255u
     %9:bool = eq %8, 0u
     %10:u32 = select 0u, 8u, %9
-    %11:u32 = shiftr %7, %10
+    %11:u32 = shr %7, %10
     %12:u32 = and %11, 15u
     %13:bool = eq %12, 0u
     %14:u32 = select 0u, 4u, %13
-    %15:u32 = shiftr %11, %14
+    %15:u32 = shr %11, %14
     %16:u32 = and %15, 3u
     %17:bool = eq %16, 0u
     %18:u32 = select 0u, 2u, %17
-    %19:u32 = shiftr %15, %18
+    %19:u32 = shr %15, %18
     %20:u32 = and %19, 1u
     %21:bool = eq %20, 0u
     %22:u32 = select 0u, 1u, %21
@@ -546,19 +546,19 @@
     %3:vec2<u32> = and %arg, vec2<u32>(65535u)
     %4:vec2<bool> = eq %3, vec2<u32>(0u)
     %5:vec2<u32> = select vec2<u32>(0u), vec2<u32>(16u), %4
-    %6:vec2<u32> = shiftr %arg, %5
+    %6:vec2<u32> = shr %arg, %5
     %7:vec2<u32> = and %6, vec2<u32>(255u)
     %8:vec2<bool> = eq %7, vec2<u32>(0u)
     %9:vec2<u32> = select vec2<u32>(0u), vec2<u32>(8u), %8
-    %10:vec2<u32> = shiftr %6, %9
+    %10:vec2<u32> = shr %6, %9
     %11:vec2<u32> = and %10, vec2<u32>(15u)
     %12:vec2<bool> = eq %11, vec2<u32>(0u)
     %13:vec2<u32> = select vec2<u32>(0u), vec2<u32>(4u), %12
-    %14:vec2<u32> = shiftr %10, %13
+    %14:vec2<u32> = shr %10, %13
     %15:vec2<u32> = and %14, vec2<u32>(3u)
     %16:vec2<bool> = eq %15, vec2<u32>(0u)
     %17:vec2<u32> = select vec2<u32>(0u), vec2<u32>(2u), %16
-    %18:vec2<u32> = shiftr %14, %17
+    %18:vec2<u32> = shr %14, %17
     %19:vec2<u32> = and %18, vec2<u32>(1u)
     %20:vec2<bool> = eq %19, vec2<u32>(0u)
     %21:vec2<u32> = select vec2<u32>(0u), vec2<u32>(1u), %20
@@ -787,19 +787,19 @@
     %3:u32 = and %arg, 4294901760u
     %4:bool = eq %3, 0u
     %5:u32 = select 16u, 0u, %4
-    %6:u32 = shiftr %arg, %5
+    %6:u32 = shr %arg, %5
     %7:u32 = and %6, 65280u
     %8:bool = eq %7, 0u
     %9:u32 = select 8u, 0u, %8
-    %10:u32 = shiftr %6, %9
+    %10:u32 = shr %6, %9
     %11:u32 = and %10, 240u
     %12:bool = eq %11, 0u
     %13:u32 = select 4u, 0u, %12
-    %14:u32 = shiftr %10, %13
+    %14:u32 = shr %10, %13
     %15:u32 = and %14, 12u
     %16:bool = eq %15, 0u
     %17:u32 = select 2u, 0u, %16
-    %18:u32 = shiftr %14, %17
+    %18:u32 = shr %14, %17
     %19:u32 = and %18, 2u
     %20:bool = eq %19, 0u
     %21:u32 = select 1u, 0u, %20
@@ -842,19 +842,19 @@
     %7:u32 = and %6, 4294901760u
     %8:bool = eq %7, 0u
     %9:u32 = select 16u, 0u, %8
-    %10:u32 = shiftr %6, %9
+    %10:u32 = shr %6, %9
     %11:u32 = and %10, 65280u
     %12:bool = eq %11, 0u
     %13:u32 = select 8u, 0u, %12
-    %14:u32 = shiftr %10, %13
+    %14:u32 = shr %10, %13
     %15:u32 = and %14, 240u
     %16:bool = eq %15, 0u
     %17:u32 = select 4u, 0u, %16
-    %18:u32 = shiftr %14, %17
+    %18:u32 = shr %14, %17
     %19:u32 = and %18, 12u
     %20:bool = eq %19, 0u
     %21:u32 = select 2u, 0u, %20
-    %22:u32 = shiftr %18, %21
+    %22:u32 = shr %18, %21
     %23:u32 = and %22, 2u
     %24:bool = eq %23, 0u
     %25:u32 = select 1u, 0u, %24
@@ -894,19 +894,19 @@
     %3:vec2<u32> = and %arg, vec2<u32>(4294901760u)
     %4:vec2<bool> = eq %3, vec2<u32>(0u)
     %5:vec2<u32> = select vec2<u32>(16u), vec2<u32>(0u), %4
-    %6:vec2<u32> = shiftr %arg, %5
+    %6:vec2<u32> = shr %arg, %5
     %7:vec2<u32> = and %6, vec2<u32>(65280u)
     %8:vec2<bool> = eq %7, vec2<u32>(0u)
     %9:vec2<u32> = select vec2<u32>(8u), vec2<u32>(0u), %8
-    %10:vec2<u32> = shiftr %6, %9
+    %10:vec2<u32> = shr %6, %9
     %11:vec2<u32> = and %10, vec2<u32>(240u)
     %12:vec2<bool> = eq %11, vec2<u32>(0u)
     %13:vec2<u32> = select vec2<u32>(4u), vec2<u32>(0u), %12
-    %14:vec2<u32> = shiftr %10, %13
+    %14:vec2<u32> = shr %10, %13
     %15:vec2<u32> = and %14, vec2<u32>(12u)
     %16:vec2<bool> = eq %15, vec2<u32>(0u)
     %17:vec2<u32> = select vec2<u32>(2u), vec2<u32>(0u), %16
-    %18:vec2<u32> = shiftr %14, %17
+    %18:vec2<u32> = shr %14, %17
     %19:vec2<u32> = and %18, vec2<u32>(2u)
     %20:vec2<bool> = eq %19, vec2<u32>(0u)
     %21:vec2<u32> = select vec2<u32>(1u), vec2<u32>(0u), %20
@@ -949,19 +949,19 @@
     %7:vec4<u32> = and %6, vec4<u32>(4294901760u)
     %8:vec4<bool> = eq %7, vec4<u32>(0u)
     %9:vec4<u32> = select vec4<u32>(16u), vec4<u32>(0u), %8
-    %10:vec4<u32> = shiftr %6, %9
+    %10:vec4<u32> = shr %6, %9
     %11:vec4<u32> = and %10, vec4<u32>(65280u)
     %12:vec4<bool> = eq %11, vec4<u32>(0u)
     %13:vec4<u32> = select vec4<u32>(8u), vec4<u32>(0u), %12
-    %14:vec4<u32> = shiftr %10, %13
+    %14:vec4<u32> = shr %10, %13
     %15:vec4<u32> = and %14, vec4<u32>(240u)
     %16:vec4<bool> = eq %15, vec4<u32>(0u)
     %17:vec4<u32> = select vec4<u32>(4u), vec4<u32>(0u), %16
-    %18:vec4<u32> = shiftr %14, %17
+    %18:vec4<u32> = shr %14, %17
     %19:vec4<u32> = and %18, vec4<u32>(12u)
     %20:vec4<bool> = eq %19, vec4<u32>(0u)
     %21:vec4<u32> = select vec4<u32>(2u), vec4<u32>(0u), %20
-    %22:vec4<u32> = shiftr %18, %21
+    %22:vec4<u32> = shr %18, %21
     %23:vec4<u32> = and %22, vec4<u32>(2u)
     %24:vec4<bool> = eq %23, vec4<u32>(0u)
     %25:vec4<u32> = select vec4<u32>(1u), vec4<u32>(0u), %24
@@ -1021,19 +1021,19 @@
     %3:u32 = and %arg, 65535u
     %4:bool = eq %3, 0u
     %5:u32 = select 0u, 16u, %4
-    %6:u32 = shiftr %arg, %5
+    %6:u32 = shr %arg, %5
     %7:u32 = and %6, 255u
     %8:bool = eq %7, 0u
     %9:u32 = select 0u, 8u, %8
-    %10:u32 = shiftr %6, %9
+    %10:u32 = shr %6, %9
     %11:u32 = and %10, 15u
     %12:bool = eq %11, 0u
     %13:u32 = select 0u, 4u, %12
-    %14:u32 = shiftr %10, %13
+    %14:u32 = shr %10, %13
     %15:u32 = and %14, 3u
     %16:bool = eq %15, 0u
     %17:u32 = select 0u, 2u, %16
-    %18:u32 = shiftr %14, %17
+    %18:u32 = shr %14, %17
     %19:u32 = and %18, 1u
     %20:bool = eq %19, 0u
     %21:u32 = select 0u, 1u, %20
@@ -1073,19 +1073,19 @@
     %4:u32 = and %3, 65535u
     %5:bool = eq %4, 0u
     %6:u32 = select 0u, 16u, %5
-    %7:u32 = shiftr %3, %6
+    %7:u32 = shr %3, %6
     %8:u32 = and %7, 255u
     %9:bool = eq %8, 0u
     %10:u32 = select 0u, 8u, %9
-    %11:u32 = shiftr %7, %10
+    %11:u32 = shr %7, %10
     %12:u32 = and %11, 15u
     %13:bool = eq %12, 0u
     %14:u32 = select 0u, 4u, %13
-    %15:u32 = shiftr %11, %14
+    %15:u32 = shr %11, %14
     %16:u32 = and %15, 3u
     %17:bool = eq %16, 0u
     %18:u32 = select 0u, 2u, %17
-    %19:u32 = shiftr %15, %18
+    %19:u32 = shr %15, %18
     %20:u32 = and %19, 1u
     %21:bool = eq %20, 0u
     %22:u32 = select 0u, 1u, %21
@@ -1125,19 +1125,19 @@
     %3:vec2<u32> = and %arg, vec2<u32>(65535u)
     %4:vec2<bool> = eq %3, vec2<u32>(0u)
     %5:vec2<u32> = select vec2<u32>(0u), vec2<u32>(16u), %4
-    %6:vec2<u32> = shiftr %arg, %5
+    %6:vec2<u32> = shr %arg, %5
     %7:vec2<u32> = and %6, vec2<u32>(255u)
     %8:vec2<bool> = eq %7, vec2<u32>(0u)
     %9:vec2<u32> = select vec2<u32>(0u), vec2<u32>(8u), %8
-    %10:vec2<u32> = shiftr %6, %9
+    %10:vec2<u32> = shr %6, %9
     %11:vec2<u32> = and %10, vec2<u32>(15u)
     %12:vec2<bool> = eq %11, vec2<u32>(0u)
     %13:vec2<u32> = select vec2<u32>(0u), vec2<u32>(4u), %12
-    %14:vec2<u32> = shiftr %10, %13
+    %14:vec2<u32> = shr %10, %13
     %15:vec2<u32> = and %14, vec2<u32>(3u)
     %16:vec2<bool> = eq %15, vec2<u32>(0u)
     %17:vec2<u32> = select vec2<u32>(0u), vec2<u32>(2u), %16
-    %18:vec2<u32> = shiftr %14, %17
+    %18:vec2<u32> = shr %14, %17
     %19:vec2<u32> = and %18, vec2<u32>(1u)
     %20:vec2<bool> = eq %19, vec2<u32>(0u)
     %21:vec2<u32> = select vec2<u32>(0u), vec2<u32>(1u), %20
@@ -1177,19 +1177,19 @@
     %4:vec4<u32> = and %3, vec4<u32>(65535u)
     %5:vec4<bool> = eq %4, vec4<u32>(0u)
     %6:vec4<u32> = select vec4<u32>(0u), vec4<u32>(16u), %5
-    %7:vec4<u32> = shiftr %3, %6
+    %7:vec4<u32> = shr %3, %6
     %8:vec4<u32> = and %7, vec4<u32>(255u)
     %9:vec4<bool> = eq %8, vec4<u32>(0u)
     %10:vec4<u32> = select vec4<u32>(0u), vec4<u32>(8u), %9
-    %11:vec4<u32> = shiftr %7, %10
+    %11:vec4<u32> = shr %7, %10
     %12:vec4<u32> = and %11, vec4<u32>(15u)
     %13:vec4<bool> = eq %12, vec4<u32>(0u)
     %14:vec4<u32> = select vec4<u32>(0u), vec4<u32>(4u), %13
-    %15:vec4<u32> = shiftr %11, %14
+    %15:vec4<u32> = shr %11, %14
     %16:vec4<u32> = and %15, vec4<u32>(3u)
     %17:vec4<bool> = eq %16, vec4<u32>(0u)
     %18:vec4<u32> = select vec4<u32>(0u), vec4<u32>(2u), %17
-    %19:vec4<u32> = shiftr %15, %18
+    %19:vec4<u32> = shr %15, %18
     %20:vec4<u32> = and %19, vec4<u32>(1u)
     %21:vec4<bool> = eq %20, vec4<u32>(0u)
     %22:vec4<u32> = select vec4<u32>(0u), vec4<u32>(1u), %21
@@ -1432,7 +1432,7 @@
     %3:vec4<u32> = construct 0u, 8u, 16u, 24u
     %4:vec4<i32> = construct 255i
     %5:vec4<i32> = and %arg, %4
-    %6:vec4<i32> = shiftl %5, %3
+    %6:vec4<i32> = shl %5, %3
     %7:vec4<u32> = convert %6
     %8:vec4<u32> = construct 1u
     %result:u32 = dot %7, %8
@@ -1467,7 +1467,7 @@
     %3:vec4<u32> = construct 0u, 8u, 16u, 24u
     %4:vec4<u32> = construct 255u
     %5:vec4<u32> = and %arg, %4
-    %6:vec4<u32> = shiftl %5, %3
+    %6:vec4<u32> = shl %5, %3
     %7:vec4<u32> = construct 1u
     %result:u32 = dot %6, %7
     ret %result
diff --git a/src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc b/src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc
index 5e2336a..bdecc75 100644
--- a/src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc
+++ b/src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc
@@ -344,7 +344,7 @@
       %b5 = block {  # false
         %24:vec4<f32> = textureLoad %plane_0, %coords_1, 0u
         %25:f32 = access %24, 0u
-        %26:vec2<u32> = shiftr %coords_1, vec2<u32>(1u)
+        %26:vec2<u32> = shr %coords_1, vec2<u32>(1u)
         %27:vec4<f32> = textureLoad %plane_1, %26, 0u
         %28:vec2<f32> = swizzle %27, xy
         %29:vec4<f32> = construct %25, %28, 1.0f
@@ -489,7 +489,7 @@
       %b5 = block {  # false
         %25:vec4<f32> = textureLoad %plane_0, %coords_1, 0u
         %26:f32 = access %25, 0u
-        %27:vec2<u32> = shiftr %coords_1, vec2<u32>(1u)
+        %27:vec2<u32> = shr %coords_1, vec2<u32>(1u)
         %28:vec4<f32> = textureLoad %plane_1, %27, 0u
         %29:vec2<f32> = swizzle %28, xy
         %30:vec4<f32> = construct %26, %29, 1.0f
@@ -1224,7 +1224,7 @@
       %b5 = block {  # false
         %38:vec4<f32> = textureLoad %plane_0, %coords_1, 0u
         %39:f32 = access %38, 0u
-        %40:vec2<u32> = shiftr %coords_1, vec2<u32>(1u)
+        %40:vec2<u32> = shr %coords_1, vec2<u32>(1u)
         %41:vec4<f32> = textureLoad %plane_1, %40, 0u
         %42:vec2<f32> = swizzle %41, xy
         %43:vec4<f32> = construct %39, %42, 1.0f
diff --git a/src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc b/src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc
index d6a64175..9903836 100644
--- a/src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc
+++ b/src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc
@@ -694,7 +694,7 @@
 %test_function = @compute @workgroup_size(1, 1, 1) func():void -> %b2 {
   %b2 = block {
     %3:u32 = call %my_func
-    %4:u32 = shiftl %3, 4u
+    %4:u32 = shl %3, 4u
     %tint_symbol:u32 = let %4
     ret
   }
@@ -717,7 +717,7 @@
 %test_function = @compute @workgroup_size(1, 1, 1) func():void -> %b2 {
   %b2 = block {
     %3:u32 = load %v1
-    %4:u32 = shiftl %3, 1u
+    %4:u32 = shl %3, 1u
     store %v1, %4
     ret
   }
@@ -741,7 +741,7 @@
 %test_function = @compute @workgroup_size(1, 1, 1) func():void -> %b2 {
   %b2 = block {
     %3:u32 = call %my_func
-    %4:u32 = shiftr %3, 4u
+    %4:u32 = shr %3, 4u
     %tint_symbol:u32 = let %4
     ret
   }
@@ -764,7 +764,7 @@
 %test_function = @compute @workgroup_size(1, 1, 1) func():void -> %b2 {
   %b2 = block {
     %3:u32 = load %v1
-    %4:u32 = shiftr %3, 1u
+    %4:u32 = shr %3, 1u
     store %v1, %4
     ret
   }