mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-04 03:17:51 +00:00
[x86] regenerate checks; NFC
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296628 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
f789f6f9d7
commit
37e01851bd
@ -1,4 +1,4 @@
|
||||
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
|
||||
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
|
||||
; RUN: llc < %s -mtriple=x86_64-apple-darwin | FileCheck %s
|
||||
; rdar://7329206
|
||||
|
||||
@ -13,7 +13,6 @@ define zeroext i16 @t1(i16 zeroext %x) nounwind readnone ssp {
|
||||
; CHECK-NEXT: seta %al
|
||||
; CHECK-NEXT: shll $5, %eax
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%t0 = icmp ugt i16 %x, 26
|
||||
%if = select i1 %t0, i16 32, i16 0
|
||||
ret i16 %if
|
||||
@ -26,7 +25,6 @@ define zeroext i16 @t2(i16 zeroext %x) nounwind readnone ssp {
|
||||
; CHECK-NEXT: sbbl %eax, %eax
|
||||
; CHECK-NEXT: andl $32, %eax
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%t0 = icmp ult i16 %x, 26
|
||||
%if = select i1 %t0, i16 32, i16 0
|
||||
ret i16 %if
|
||||
@ -39,7 +37,6 @@ define i64 @t3(i64 %x) nounwind readnone ssp {
|
||||
; CHECK-NEXT: sbbq %rax, %rax
|
||||
; CHECK-NEXT: andl $64, %eax
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%t0 = icmp ult i64 %x, 18
|
||||
%if = select i1 %t0, i64 64, i64 0
|
||||
ret i64 %if
|
||||
@ -56,7 +53,6 @@ define i32 @t4(i32 %a) {
|
||||
; CHECK-NEXT: andl $32768, %eax ## imm = 0x8000
|
||||
; CHECK-NEXT: leal 65536(%rax,%rax), %eax
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%t0 = load i32, i32* @v4, align 4
|
||||
%not.tobool = icmp eq i32 %t0, 0
|
||||
%conv.i = sext i1 %not.tobool to i16
|
||||
@ -73,7 +69,6 @@ define i8 @t5(i32 %a) #0 {
|
||||
; CHECK-NEXT: testl %edi, %edi
|
||||
; CHECK-NEXT: setns %al
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%.lobit = lshr i32 %a, 31
|
||||
%trunc = trunc i32 %.lobit to i8
|
||||
%.not = xor i8 %trunc, 1
|
||||
@ -86,7 +81,6 @@ define zeroext i1 @t6(i32 %a) #0 {
|
||||
; CHECK-NEXT: testl %edi, %edi
|
||||
; CHECK-NEXT: setns %al
|
||||
; CHECK-NEXT: retq
|
||||
;
|
||||
%.lobit = lshr i32 %a, 31
|
||||
%trunc = trunc i32 %.lobit to i1
|
||||
%.not = xor i1 %trunc, 1
|
||||
|
Loading…
x
Reference in New Issue
Block a user