[llvm] [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types. (PR #80784)
zhijian lin via llvm-commits
llvm-commits at lists.llvm.org
Mon May 6 13:07:14 PDT 2024
================
@@ -2505,11 +2505,9 @@ define <2 x i64> @buildi2(i64 %arg, i32 %arg1) {
;
; CHECK-LE-LABEL: buildi2:
; CHECK-LE: # %bb.0: # %entry
-; CHECK-LE-NEXT: mtfprd f0, r4
+; CHECK-LE-NEXT: mtfprwz f0, r4
----------------
diggerlin wrote:
`mtfprwz f0, r4` only move word (32bit) from r4 to f0,
but
`mtfprd f0 , r4 ` move word (64bit) from r4 to f0,
is it correct ?
https://github.com/llvm/llvm-project/pull/80784
More information about the llvm-commits
mailing list