diff options
author | Simon Dardis <simon.dardis@imgtec.com> | 2017-01-26 10:46:07 +0000 |
---|---|---|
committer | Simon Dardis <simon.dardis@imgtec.com> | 2017-01-26 10:46:07 +0000 |
commit | 5b67a4f75fc87bf04a36439b36a17964be6acbd1 (patch) | |
tree | d618fbe104cc589a74fb2a55b67e0a8c39c5cdae /llvm/test/CodeGen/Mips/mips64-f128-call.ll | |
parent | 77363965c0aa7946cfff61f4cb127c5d8ded6742 (diff) | |
download | bcm5719-llvm-5b67a4f75fc87bf04a36439b36a17964be6acbd1.tar.gz bcm5719-llvm-5b67a4f75fc87bf04a36439b36a17964be6acbd1.zip |
Revert "[mips] N64 static relocation model support"
This reverts commit r293164. There are multiple tests failing.
llvm-svn: 293170
Diffstat (limited to 'llvm/test/CodeGen/Mips/mips64-f128-call.ll')
-rw-r--r-- | llvm/test/CodeGen/Mips/mips64-f128-call.ll | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/llvm/test/CodeGen/Mips/mips64-f128-call.ll b/llvm/test/CodeGen/Mips/mips64-f128-call.ll index c59f25ef4af..9a093e6f982 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: sdc1 $f12, %lo(gld0)(${{[0-9]+}}) ; CHECK: sdc1 $f13, 8(${{[0-9]+}}) +; CHECK: sdc1 $f12, 0(${{[0-9]+}}) define void @foo0(fp128 %a0) { entry: @@ -14,8 +14,8 @@ entry: } ; CHECK: foo1 -; CHECK: ldc1 $f12, %lo(gld0)(${{[0-9]+}}) ; CHECK: ldc1 $f13, 8(${{[0-9]+}}) +; CHECK: ldc1 $f12, 0(${{[0-9]+}}) define void @foo1() { entry: @@ -26,19 +26,13 @@ entry: declare void @foo2(fp128) -; CHECK: foo3: -; 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 -; CHECK: ldc1 $f0, %lo(gld1)($[[R4]]) -; CHECK: daddiu $[[R5:[0-9]]], $[[R4]], %lo(gld1) -; CHECK: ldc1 $f2, 8($[[R5]]) - - +; CHECK: foo3 +; CHECK: ld $[[R0:[0-9]+]], %got_disp(gld0) +; CHECK: sdc1 $f2, 8($[[R0]]) +; CHECK: sdc1 $f0, 0($[[R0]]) +; CHECK: ld $[[R1:[0-9]+]], %got_disp(gld1) +; CHECK: ldc1 $f0, 0($[[R1]]) +; CHECK: ldc1 $f2, 8($[[R1]]) define fp128 @foo3() { entry: |