summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/mips64-f128-call.ll
diff options
context:
space:
mode:
authorNirav Dave <niravd@google.com>2017-02-02 18:24:55 +0000
committerNirav Dave <niravd@google.com>2017-02-02 18:24:55 +0000
commit93f9d5ce0465d40b77af11b63adc8eb61429dddb (patch)
treeaf72812886770674bf148c7b2d74d9ba44eb3094 /llvm/test/CodeGen/Mips/mips64-f128-call.ll
parent827600deaf7b35ca55bcee4e2b226bb669aaf299 (diff)
downloadbcm5719-llvm-93f9d5ce0465d40b77af11b63adc8eb61429dddb.tar.gz
bcm5719-llvm-93f9d5ce0465d40b77af11b63adc8eb61429dddb.zip
Revert "In visitSTORE, always use FindBetterChain, rather than only when UseAA is enabled."
This reverts commit r293893 which is miscompiling lua on ARM and bootstrapping for x86-windows. llvm-svn: 293915
Diffstat (limited to 'llvm/test/CodeGen/Mips/mips64-f128-call.ll')
-rw-r--r--llvm/test/CodeGen/Mips/mips64-f128-call.ll15
1 files changed, 8 insertions, 7 deletions
diff --git a/llvm/test/CodeGen/Mips/mips64-f128-call.ll b/llvm/test/CodeGen/Mips/mips64-f128-call.ll
index 19fa8fc7524..c59f25ef4af 100644
--- a/llvm/test/CodeGen/Mips/mips64-f128-call.ll
+++ b/llvm/test/CodeGen/Mips/mips64-f128-call.ll
@@ -4,8 +4,8 @@
@gld1 = external global fp128
; CHECK: foo0
-; CHECK-DAG: sdc1 $f12, %lo(gld0)(${{[0-9]+}})
-; CHECK-DAG: sdc1 $f13, 8(${{[0-9]+}})
+; CHECK: sdc1 $f12, %lo(gld0)(${{[0-9]+}})
+; CHECK: sdc1 $f13, 8(${{[0-9]+}})
define void @foo0(fp128 %a0) {
entry:
@@ -14,8 +14,8 @@ entry:
}
; CHECK: foo1
-; CHECK-DAG: ldc1 $f12, %lo(gld0)(${{[0-9]+}})
-; CHECK-DAG: ldc1 $f13, 8(${{[0-9]+}})
+; CHECK: ldc1 $f12, %lo(gld0)(${{[0-9]+}})
+; CHECK: ldc1 $f13, 8(${{[0-9]+}})
define void @foo1() {
entry:
@@ -26,11 +26,11 @@ entry:
declare void @foo2(fp128)
-
; CHECK: foo3:
-
-; CHECK: daddiu $[[R2:[0-9]+]], $[[R1:[0-9]+]], %lo(gld0)
+; CHECK: daddiu $[[R0:[0-9]+]], ${{[0-9]+}}, %hi(gld0)
+; CHECK: dsll $[[R1:[0-9]+]], $[[R0]], 16
; CHECK: sdc1 $f0, %lo(gld0)($[[R1]])
+; CHECK: daddiu $[[R2:[0-9]]], $[[R1]], %lo(gld0)
; CHECK: sdc1 $f2, 8($[[R2]])
; CHECK: daddiu $[[R3:[0-9]+]], ${{[0-9]+}}, %hi(gld1)
; CHECK: dsll $[[R4:[0-9]+]], $[[R3]], 16
@@ -39,6 +39,7 @@ declare void @foo2(fp128)
; CHECK: ldc1 $f2, 8($[[R5]])
+
define fp128 @foo3() {
entry:
%call = tail call fp128 @foo4()
OpenPOWER on IntegriCloud