mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
[SystemZ] Don't forget the CC def op on LTEBRCompare pseudos
Discovered by running fp-cmp-02.ll with -verify-machineinstrs (now added to test run). llvm-svn: 251297
This commit is contained in:
parent
655a8ff4b6
commit
16285ec728
@ -57,7 +57,7 @@ let Predicates = [FeatureNoVector] in {
|
||||
|
||||
// Use a normal load-and-test for compare against zero in case of
|
||||
// vector support (via a pseudo to simplify instruction selection).
|
||||
let usesCustomInserter = 1 in {
|
||||
let Defs = [CC], usesCustomInserter = 1 in {
|
||||
def LTEBRCompare_VecPseudo : Pseudo<(outs), (ins FP32:$R1, FP32:$R2), []>;
|
||||
def LTDBRCompare_VecPseudo : Pseudo<(outs), (ins FP64:$R1, FP64:$R2), []>;
|
||||
def LTXBRCompare_VecPseudo : Pseudo<(outs), (ins FP128:$R1, FP128:$R2), []>;
|
||||
|
@ -3,7 +3,7 @@
|
||||
;
|
||||
; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z10 \
|
||||
; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-SCALAR %s
|
||||
; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 \
|
||||
; RUN: llc < %s -mtriple=s390x-linux-gnu -mcpu=z13 -verify-machineinstrs\
|
||||
; RUN: | FileCheck -check-prefix=CHECK -check-prefix=CHECK-VECTOR %s
|
||||
|
||||
declare double @foo()
|
||||
|
Loading…
x
Reference in New Issue
Block a user