[llvm] cef349a - [GlobalISel] Re-generate some checks.
Amara Emerson via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 14 00:58:02 PDT 2022
Author: Amara Emerson
Date: 2022-07-14T00:57:53-07:00
New Revision: cef349a3c8b873f3a3f7a5f8ff33a63a1092d63f
URL: https://github.com/llvm/llvm-project/commit/cef349a3c8b873f3a3f7a5f8ff33a63a1092d63f
DIFF: https://github.com/llvm/llvm-project/commit/cef349a3c8b873f3a3f7a5f8ff33a63a1092d63f.diff
LOG: [GlobalISel] Re-generate some checks.
Added:
Modified:
llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir
llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp16-fconstant.mir
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir
index 79543882f8221..07eec1101e0a3 100644
--- a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir
+++ b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir
@@ -42,7 +42,9 @@ body: |
bb.0:
liveins: $x0
; CHECK-LABEL: name: test_fconstant
- ; CHECK: [[C:%[0-9]+]]:_(s32) = G_FCONSTANT float 1.000000e+00
+ ; CHECK: liveins: $x0
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: [[C:%[0-9]+]]:_(s32) = G_FCONSTANT float 1.000000e+00
; CHECK-NEXT: $w0 = COPY [[C]](s32)
; CHECK-NEXT: [[C1:%[0-9]+]]:_(s64) = G_FCONSTANT double 2.000000e+00
; CHECK-NEXT: $x0 = COPY [[C1]](s64)
@@ -66,7 +68,9 @@ body: |
bb.0:
liveins: $x0
; CHECK-LABEL: name: s792
- ; CHECK: %trunc:_(s32) = G_CONSTANT i32 0
+ ; CHECK: liveins: $x0
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: %trunc:_(s32) = G_CONSTANT i32 0
; CHECK-NEXT: $w0 = COPY %trunc(s32)
; CHECK-NEXT: RET_ReallyLR implicit $w0
%cst:_(s792) = G_CONSTANT i792 0
@@ -81,7 +85,9 @@ body: |
bb.0:
liveins: $x0
; CHECK-LABEL: name: s318
- ; CHECK: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
+ ; CHECK: liveins: $x0
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
; CHECK-NEXT: [[C1:%[0-9]+]]:_(s64) = G_CONSTANT i64 0
; CHECK-NEXT: %ptr:_(p0) = COPY $x0
; CHECK-NEXT: [[C2:%[0-9]+]]:_(s64) = G_CONSTANT i64 -1
@@ -117,7 +123,9 @@ body: |
bb.0:
liveins: $x0
; CHECK-LABEL: name: s158
- ; CHECK: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
+ ; CHECK: liveins: $x0
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
; CHECK-NEXT: [[C1:%[0-9]+]]:_(s64) = G_CONSTANT i64 0
; CHECK-NEXT: %ptr:_(p0) = COPY $x0
; CHECK-NEXT: [[C2:%[0-9]+]]:_(s64) = G_CONSTANT i64 -1
@@ -149,7 +157,9 @@ body: |
liveins: $x0
; CHECK-LABEL: name: s142
- ; CHECK: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
+ ; CHECK: liveins: $x0
+ ; CHECK-NEXT: {{ $}}
+ ; CHECK-NEXT: [[C:%[0-9]+]]:_(s64) = G_CONSTANT i64 1234
; CHECK-NEXT: [[C1:%[0-9]+]]:_(s64) = G_CONSTANT i64 0
; CHECK-NEXT: %ptr:_(p0) = COPY $x0
; CHECK-NEXT: [[C2:%[0-9]+]]:_(s64) = G_CONSTANT i64 -1
diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp16-fconstant.mir b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp16-fconstant.mir
index 685035a9ead90..4d4a3693fe316 100644
--- a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp16-fconstant.mir
+++ b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-fp16-fconstant.mir
@@ -9,13 +9,13 @@ body: |
bb.0:
; NO-FP16-LABEL: name: fp16
; NO-FP16: [[C:%[0-9]+]]:_(s32) = G_FCONSTANT float 0.000000e+00
- ; NO-FP16: %cst:_(s16) = G_FPTRUNC [[C]](s32)
- ; NO-FP16: $h0 = COPY %cst(s16)
- ; NO-FP16: RET_ReallyLR implicit $h0
+ ; NO-FP16-NEXT: %cst:_(s16) = G_FPTRUNC [[C]](s32)
+ ; NO-FP16-NEXT: $h0 = COPY %cst(s16)
+ ; NO-FP16-NEXT: RET_ReallyLR implicit $h0
; FP16-LABEL: name: fp16
; FP16: %cst:_(s16) = G_FCONSTANT half 0xH0000
- ; FP16: $h0 = COPY %cst(s16)
- ; FP16: RET_ReallyLR implicit $h0
+ ; FP16-NEXT: $h0 = COPY %cst(s16)
+ ; FP16-NEXT: RET_ReallyLR implicit $h0
%cst:_(s16) = G_FCONSTANT half 0.0
$h0 = COPY %cst
RET_ReallyLR implicit $h0
More information about the llvm-commits
mailing list