-; CHECK-LABEL: load_splat_8i32_8i32_55555555:
-; CHECK: ## BB#0: ## %entry
-; CHECK-NEXT: vmovaps (%rdi), %ymm0
-; CHECK-NEXT: vextractf128 $1, %ymm0, %xmm0
-; CHECK-NEXT: vpermilps {{.*#+}} xmm0 = xmm0[1,1,1,1]
-; CHECK-NEXT: vinsertf128 $1, %xmm0, %ymm0, %ymm0
-; CHECK-NEXT: retq
+; X32-LABEL: load_splat_8i32_8i32_55555555:
+; X32: ## BB#0: ## %entry
+; X32-NEXT: movl {{[0-9]+}}(%esp), %eax
+; X32-NEXT: vmovaps (%eax), %ymm0
+; X32-NEXT: vextractf128 $1, %ymm0, %xmm0
+; X32-NEXT: vpermilps {{.*#+}} xmm0 = xmm0[1,1,1,1]
+; X32-NEXT: vinsertf128 $1, %xmm0, %ymm0, %ymm0
+; X32-NEXT: retl
+;
+; X64-LABEL: load_splat_8i32_8i32_55555555:
+; X64: ## BB#0: ## %entry
+; X64-NEXT: vmovaps (%rdi), %ymm0
+; X64-NEXT: vextractf128 $1, %ymm0, %xmm0
+; X64-NEXT: vpermilps {{.*#+}} xmm0 = xmm0[1,1,1,1]
+; X64-NEXT: vinsertf128 $1, %xmm0, %ymm0, %ymm0
+; X64-NEXT: retq