mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-21 20:12:56 +02:00
[InstCombine] Revise the test case to match full sequene
llvm-svn: 250950
This commit is contained in:
parent
a710403d18
commit
9a38e95740
@ -1635,7 +1635,7 @@ entry:
|
||||
|
||||
; CHECK-LABEL: @cmp_sgt_rhs_dec
|
||||
; CHECK-NOT: sub
|
||||
; CHECK: icmp sge
|
||||
; CHECK: icmp sge i32 %conv, %i
|
||||
define i1 @cmp_sgt_rhs_dec(float %x, i32 %i) {
|
||||
%conv = fptosi float %x to i32
|
||||
%dec = sub nsw i32 %i, 1
|
||||
@ -1645,7 +1645,7 @@ define i1 @cmp_sgt_rhs_dec(float %x, i32 %i) {
|
||||
|
||||
; CHECK-LABEL: @cmp_sle_rhs_dec
|
||||
; CHECK-NOT: sub
|
||||
; CHECK: icmp slt
|
||||
; CHECK: icmp slt i32 %conv, %i
|
||||
define i1 @cmp_sle_rhs_dec(float %x, i32 %i) {
|
||||
%conv = fptosi float %x to i32
|
||||
%dec = sub nsw i32 %i, 1
|
||||
@ -1655,7 +1655,7 @@ define i1 @cmp_sle_rhs_dec(float %x, i32 %i) {
|
||||
|
||||
; CHECK-LABEL: @cmp_sge_rhs_inc
|
||||
; CHECK-NOT: add
|
||||
; CHECK: icmp sgt
|
||||
; CHECK: icmp sgt i32 %conv, %i
|
||||
define i1 @cmp_sge_rhs_inc(float %x, i32 %i) {
|
||||
%conv = fptosi float %x to i32
|
||||
%inc = add nsw i32 %i, 1
|
||||
@ -1665,7 +1665,7 @@ define i1 @cmp_sge_rhs_inc(float %x, i32 %i) {
|
||||
|
||||
; CHECK-LABEL: @cmp_slt_rhs_inc
|
||||
; CHECK-NOT: add
|
||||
; CHECK: icmp sle
|
||||
; CHECK: icmp sle i32 %conv, %i
|
||||
define i1 @cmp_slt_rhs_inc(float %x, i32 %i) {
|
||||
%conv = fptosi float %x to i32
|
||||
%inc = add nsw i32 %i, 1
|
||||
|
Loading…
Reference in New Issue
Block a user