[llvm] 3d2961b - [X86] zero-remat.ll - regenerate with standard X86/X64 prefixes
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 5 02:37:56 PDT 2024
Author: Simon Pilgrim
Date: 2024-07-05T10:37:33+01:00
New Revision: 3d2961b17f1927c0cd116f0857f42c3669cfa9e7
URL: https://github.com/llvm/llvm-project/commit/3d2961b17f1927c0cd116f0857f42c3669cfa9e7
DIFF: https://github.com/llvm/llvm-project/commit/3d2961b17f1927c0cd116f0857f42c3669cfa9e7.diff
LOG: [X86] zero-remat.ll - regenerate with standard X86/X64 prefixes
Added:
Modified:
llvm/test/CodeGen/X86/zero-remat.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/X86/zero-remat.ll b/llvm/test/CodeGen/X86/zero-remat.ll
index 000e0d14b711f..95a98a5fa636c 100644
--- a/llvm/test/CodeGen/X86/zero-remat.ll
+++ b/llvm/test/CodeGen/X86/zero-remat.ll
@@ -1,53 +1,53 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 4
; REQUIRES: asserts
-; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s --check-prefix=CHECK-64
+; RUN: llc < %s -mtriple=x86_64-- | FileCheck %s --check-prefix=X64
; RUN: llc < %s -mtriple=x86_64-- -o /dev/null -stats -info-output-file - | grep asm-printer | grep 12
-; RUN: llc < %s -mtriple=i686-- | FileCheck %s --check-prefix=CHECK-32
+; RUN: llc < %s -mtriple=i686-- | FileCheck %s --check-prefix=X86
declare void @bar(double %x)
declare void @barf(float %x)
define double @foo() nounwind {
-; CHECK-64-LABEL: foo:
-; CHECK-64: # %bb.0:
-; CHECK-64-NEXT: pushq %rax
-; CHECK-64-NEXT: xorps %xmm0, %xmm0
-; CHECK-64-NEXT: callq bar at PLT
-; CHECK-64-NEXT: xorps %xmm0, %xmm0
-; CHECK-64-NEXT: popq %rax
-; CHECK-64-NEXT: retq
+; X64-LABEL: foo:
+; X64: # %bb.0:
+; X64-NEXT: pushq %rax
+; X64-NEXT: xorps %xmm0, %xmm0
+; X64-NEXT: callq bar at PLT
+; X64-NEXT: xorps %xmm0, %xmm0
+; X64-NEXT: popq %rax
+; X64-NEXT: retq
;
-; CHECK-32-LABEL: foo:
-; CHECK-32: # %bb.0:
-; CHECK-32-NEXT: subl $8, %esp
-; CHECK-32-NEXT: fldz
-; CHECK-32-NEXT: fstpl (%esp)
-; CHECK-32-NEXT: calll bar at PLT
-; CHECK-32-NEXT: fldz
-; CHECK-32-NEXT: addl $8, %esp
-; CHECK-32-NEXT: retl
+; X86-LABEL: foo:
+; X86: # %bb.0:
+; X86-NEXT: subl $8, %esp
+; X86-NEXT: fldz
+; X86-NEXT: fstpl (%esp)
+; X86-NEXT: calll bar at PLT
+; X86-NEXT: fldz
+; X86-NEXT: addl $8, %esp
+; X86-NEXT: retl
call void @bar(double 0.0)
ret double 0.0
}
define float @foof() nounwind {
-; CHECK-64-LABEL: foof:
-; CHECK-64: # %bb.0:
-; CHECK-64-NEXT: pushq %rax
-; CHECK-64-NEXT: xorps %xmm0, %xmm0
-; CHECK-64-NEXT: callq barf at PLT
-; CHECK-64-NEXT: xorps %xmm0, %xmm0
-; CHECK-64-NEXT: popq %rax
-; CHECK-64-NEXT: retq
+; X64-LABEL: foof:
+; X64: # %bb.0:
+; X64-NEXT: pushq %rax
+; X64-NEXT: xorps %xmm0, %xmm0
+; X64-NEXT: callq barf at PLT
+; X64-NEXT: xorps %xmm0, %xmm0
+; X64-NEXT: popq %rax
+; X64-NEXT: retq
;
-; CHECK-32-LABEL: foof:
-; CHECK-32: # %bb.0:
-; CHECK-32-NEXT: pushl $0
-; CHECK-32-NEXT: calll barf at PLT
-; CHECK-32-NEXT: addl $4, %esp
-; CHECK-32-NEXT: fldz
-; CHECK-32-NEXT: retl
+; X86-LABEL: foof:
+; X86: # %bb.0:
+; X86-NEXT: pushl $0
+; X86-NEXT: calll barf at PLT
+; X86-NEXT: addl $4, %esp
+; X86-NEXT: fldz
+; X86-NEXT: retl
call void @barf(float 0.0)
ret float 0.0
}
More information about the llvm-commits
mailing list