[llvm] r259074 - Address buildbot fallout from r259065
David Majnemer via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 28 10:59:04 PST 2016
Author: majnemer
Date: Thu Jan 28 12:59:04 2016
New Revision: 259074
URL: http://llvm.org/viewvc/llvm-project?rev=259074&view=rev
Log:
Address buildbot fallout from r259065
Modified:
llvm/trunk/test/CodeGen/ARM/carry.ll
llvm/trunk/test/CodeGen/PowerPC/ppcf128-endian.ll
llvm/trunk/test/CodeGen/Thumb2/carry.ll
Modified: llvm/trunk/test/CodeGen/ARM/carry.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/carry.ll?rev=259074&r1=259073&r2=259074&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/carry.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/carry.ll Thu Jan 28 12:59:04 2016
@@ -11,9 +11,10 @@ entry:
define i64 @f2(i64 %a, i64 %b) {
; CHECK-LABEL: f2:
-; CHECK: adc r
-; CHECK: subs r
-; CHECK: sbc r
+; CHECK: lsl r
+; CHECK: orr r
+; CHECK: rsbs r
+; CHECK: sbc r
entry:
%tmp1 = shl i64 %a, 1
%tmp2 = sub i64 %tmp1, %b
Modified: llvm/trunk/test/CodeGen/PowerPC/ppcf128-endian.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/ppcf128-endian.ll?rev=259074&r1=259073&r2=259074&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/ppcf128-endian.ll (original)
+++ llvm/trunk/test/CodeGen/PowerPC/ppcf128-endian.ll Thu Jan 28 12:59:04 2016
@@ -104,9 +104,10 @@ entry:
%0 = bitcast i128 %x to ppc_fp128
ret ppc_fp128 %0
}
-; CHECK: @convert_to
+; CHECK: convert_to:
; CHECK: std 3, [[OFF1:.*]](1)
; CHECK: std 4, [[OFF2:.*]](1)
+; CHECK: ori 2, 2, 0
; CHECK: lfd 1, [[OFF1]](1)
; CHECK: lfd 2, [[OFF2]](1)
; CHECK: blr
@@ -118,9 +119,10 @@ entry:
ret ppc_fp128 %0
}
-; CHECK: @convert_to
+; CHECK: convert_to2:
; CHECK: std 3, [[OFF1:.*]](1)
-; CHECK: std 4, [[OFF2:.*]](1)
+; CHECK: std 5, [[OFF2:.*]](1)
+; CHECK: ori 2, 2, 0
; CHECK: lfd 1, [[OFF1]](1)
; CHECK: lfd 2, [[OFF2]](1)
; CHECK: blr
Modified: llvm/trunk/test/CodeGen/Thumb2/carry.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Thumb2/carry.ll?rev=259074&r1=259073&r2=259074&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Thumb2/carry.ll (original)
+++ llvm/trunk/test/CodeGen/Thumb2/carry.ll Thu Jan 28 12:59:04 2016
@@ -12,10 +12,10 @@ entry:
define i64 @f2(i64 %a, i64 %b) {
entry:
; CHECK-LABEL: f2:
-; CHECK: adds r0, r0, r0
-; CHECK: adcs r1, r1
-; CHECK: subs r0, r0, r2
-; CHECK: sbcs r1, r3
+; CHECK: lsls r1, r1, #1
+; CHECK: orr.w r1, r1, r0, lsr #31
+; CHECK: rsbs r0, r2, r0, lsl #1
+; CHECK: sbcs r1, r3
%tmp1 = shl i64 %a, 1
%tmp2 = sub i64 %tmp1, %b
ret i64 %tmp2
More information about the llvm-commits
mailing list