[llvm] d006808 - Fix failure of ldst-16-byte.mir
Qiu Chaofan via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 27 22:24:08 PST 2022
Author: Qiu Chaofan
Date: 2022-12-28T14:23:32+08:00
New Revision: d00680876cd693ad844e9ff69440abf7bb9da8be
URL: https://github.com/llvm/llvm-project/commit/d00680876cd693ad844e9ff69440abf7bb9da8be
DIFF: https://github.com/llvm/llvm-project/commit/d00680876cd693ad844e9ff69440abf7bb9da8be.diff
LOG: Fix failure of ldst-16-byte.mir
Added:
Modified:
llvm/test/CodeGen/PowerPC/ldst-16-byte.mir
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/PowerPC/ldst-16-byte.mir b/llvm/test/CodeGen/PowerPC/ldst-16-byte.mir
index 00c083e63c16..1cc50ab4dcdd 100644
--- a/llvm/test/CodeGen/PowerPC/ldst-16-byte.mir
+++ b/llvm/test/CodeGen/PowerPC/ldst-16-byte.mir
@@ -32,7 +32,7 @@ body: |
; CHECK: liveins: $x3, $x4
; CHECK: renamable $g8p3 = LQARX $x3, $x4
; CHECK: STQCX renamable $g8p3, $x3, $x4, implicit-def dead $cr0
- ; CHECK: $x3 = OR8 $x7, $x7, implicit killed $g8p3
+ ; CHECK: $x3 = OR8 $x7, killed $x7
; CHECK: BLR8 implicit $lr8, implicit undef $rm, implicit $x3
%0:g8prc = LQARX $x3, $x4
STQCX %0:g8prc, $x3, $x4, implicit-def $cr0
@@ -51,7 +51,7 @@ body: |
; CHECK: liveins: $x3, $x4
; CHECK: early-clobber renamable $g8p2 = LQ 128, renamable $x3
; CHECK: STQ renamable $g8p2, 160, $x3
- ; CHECK: $x3 = OR8 $x4, $x4, implicit killed $g8p2
+ ; CHECK: $x3 = OR8 $x4, killed $x4
; CHECK: BLR8 implicit $lr8, implicit undef $rm, implicit $x3
%0:g8rc_nox0 = COPY $x3
%1:g8prc = LQ 128, %0
@@ -212,7 +212,6 @@ body: |
; CHECK: $x4 = OR8 $x16, $x16
; CHECK: $x5 = OR8 $x17, $x17
; CHECK: $x3 = OR8 $x5, $x5
- ; CHECK: $x4 = KILL renamable $x4, implicit killed $g8p2
; CHECK: BLR8 implicit $lr8, implicit undef $rm, implicit killed $x3, implicit $x4
%0:g8prc = COPY $g8p8
$x3 = COPY %0.sub_gp8_x1:g8prc
More information about the llvm-commits
mailing list