diff options
Diffstat (limited to 'test/CodeGen/PowerPC/power9-moves-and-splats.ll')
-rw-r--r-- | test/CodeGen/PowerPC/power9-moves-and-splats.ll | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/test/CodeGen/PowerPC/power9-moves-and-splats.ll b/test/CodeGen/PowerPC/power9-moves-and-splats.ll index 68995de702c..54eea6ae828 100644 --- a/test/CodeGen/PowerPC/power9-moves-and-splats.ll +++ b/test/CodeGen/PowerPC/power9-moves-and-splats.ll @@ -156,14 +156,10 @@ define <4 x i32> @test14(<4 x i32> %a, i32* nocapture readonly %b) { entry: ; CHECK-LABEL: test14 ; CHECK: lwz [[LD:[0-9]+]], -; FIXME: mtvsrws 34, [[LD]] -; CHECK: mtvsrws [[SPLT:[0-9]+]], [[LD]] -; CHECK: xxspltw 34, [[SPLT]], 3 +; CHECK: mtvsrws 34, [[LD]] ; CHECK-BE-LABEL: test14 ; CHECK-BE: lwz [[LD:[0-9]+]], -; FIXME: mtvsrws 34, [[LD]] -; CHECK-BE: mtvsrws [[SPLT:[0-9]+]], [[LD]] -; CHECK-BE: xxspltw 34, [[SPLT]], 0 +; CHECK-BE: mtvsrws 34, [[LD]] %0 = load i32, i32* %b, align 4 %splat.splatinsert = insertelement <4 x i32> undef, i32 %0, i32 0 %splat.splat = shufflevector <4 x i32> %splat.splatinsert, <4 x i32> undef, <4 x i32> zeroinitializer |