[llvm] 7b63e27 - Temporarily run machine-verifier once in test/CodeGen/SPARC/fp128.ll, so that

Jonas Paulsson via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 3 02:22:58 PST 2019


Author: Jonas Paulsson
Date: 2019-12-03T11:21:52+01:00
New Revision: 7b63e27cc0a940a67db84b8b8485dd8b81a2beeb

URL: https://github.com/llvm/llvm-project/commit/7b63e27cc0a940a67db84b8b8485dd8b81a2beeb
DIFF: https://github.com/llvm/llvm-project/commit/7b63e27cc0a940a67db84b8b8485dd8b81a2beeb.diff

LOG: Temporarily run machine-verifier once in test/CodeGen/SPARC/fp128.ll, so that
it XFAIL:s also without expensive checks.

See https://reviews.llvm.org/D63973

Added: 
    

Modified: 
    llvm/test/CodeGen/SPARC/fp128.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/SPARC/fp128.ll b/llvm/test/CodeGen/SPARC/fp128.ll
index 883e4718790b..1f5d2db661d9 100644
--- a/llvm/test/CodeGen/SPARC/fp128.ll
+++ b/llvm/test/CodeGen/SPARC/fp128.ll
@@ -1,6 +1,6 @@
 ; RUN: llc < %s -march=sparc -mattr=hard-quad-float | FileCheck %s --check-prefix=CHECK --check-prefix=HARD --check-prefix=BE
 ; RUN: llc < %s -march=sparcel -mattr=hard-quad-float | FileCheck %s --check-prefix=CHECK --check-prefix=HARD --check-prefix=EL
-; RUN: llc < %s -march=sparc -mattr=-hard-quad-float | FileCheck %s --check-prefix=CHECK --check-prefix=SOFT --check-prefix=BE
+; RUN: llc < %s -march=sparc -mattr=-hard-quad-float -verify-machineinstrs | FileCheck %s --check-prefix=CHECK --check-prefix=SOFT --check-prefix=BE
 ; RUN: llc < %s -march=sparcel -mattr=-hard-quad-float | FileCheck %s --check-prefix=CHECK --check-prefix=SOFT --check-prefix=EL
 
 ; XFAIL: *
@@ -11,6 +11,7 @@
 ; - basic block: %bb.0 entry (0x63f4028)
 ; - instruction: CMPrr killed %21:intregs, 0, implicit-def $icc
 ; - operand 1:   0
+; NB: When this is fixed the verifier should not be run by default in the CL above.
 
 ; CHECK-LABEL: f128_ops:
 ; CHECK:      ldd


        


More information about the llvm-commits mailing list