summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Thumb
diff options
context:
space:
mode:
authorArtyom Skrobov <Artyom.Skrobov@arm.com>2017-03-15 14:50:43 +0000
committerArtyom Skrobov <Artyom.Skrobov@arm.com>2017-03-15 14:50:43 +0000
commite72e1ba43419429104c620554397d4fb9917f0dc (patch)
tree1803173a11cc0d30cc45b78ecc826a6c7052e555 /llvm/test/CodeGen/Thumb
parent6778b8f7155d562c9808e9b91fdaeebbccb38a19 (diff)
downloadbcm5719-llvm-e72e1ba43419429104c620554397d4fb9917f0dc.tar.gz
bcm5719-llvm-e72e1ba43419429104c620554397d4fb9917f0dc.zip
Revert "[Thumb1] Fix the bug when adding/subtracting -2147483648"
This reverts r297820 which apparently fails on A15 hosts. llvm-svn: 297842
Diffstat (limited to 'llvm/test/CodeGen/Thumb')
-rw-r--r--llvm/test/CodeGen/Thumb/long.ll12
1 files changed, 0 insertions, 12 deletions
diff --git a/llvm/test/CodeGen/Thumb/long.ll b/llvm/test/CodeGen/Thumb/long.ll
index c549bd425aa..e35f7cc82b1 100644
--- a/llvm/test/CodeGen/Thumb/long.ll
+++ b/llvm/test/CodeGen/Thumb/long.ll
@@ -194,15 +194,3 @@ entry:
; CHECK: movs r1, r3
}
-; "sub 2147483648" has to be lowered into "add -2147483648"
-define i64 @f12(i64 %x, i64 %y) {
-entry:
- %tmp1 = sub i64 %x, 2147483648
- ret i64 %tmp1
-; CHECK-LABEL: f12:
-; CHECK: movs r2, #1
-; CHECK: lsls r2, r2, #31
-; CHECK: movs r3, #0
-; CHECK: adds r0, r0, r2
-; CHECK: sbcs r1, r3
-}
OpenPOWER on IntegriCloud