diff options
| author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-04-14 16:24:12 +0000 |
|---|---|---|
| committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-04-14 16:24:12 +0000 |
| commit | 863c35a358b9facc043f57297f7495a8e3381eb8 (patch) | |
| tree | 245ab3aa1328e88417109480b7d36343bfff4da0 /llvm/lib | |
| parent | 35f9421c55aca8b5805e40e006c203246e7f873f (diff) | |
| download | bcm5719-llvm-863c35a358b9facc043f57297f7495a8e3381eb8.tar.gz bcm5719-llvm-863c35a358b9facc043f57297f7495a8e3381eb8.zip | |
[mips] Fix fcopysign for MIPS-IV and add the test.
Summary:
This was another incorrect use of hasMips64() vs isGP64bit().
Depends on D3344
Reviewers: matheusalmeida, vmedic
Reviewed By: vmedic
Differential Revision: http://reviews.llvm.org/D3347
llvm-svn: 206187
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/Mips/MipsISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Mips/MipsISelLowering.cpp b/llvm/lib/Target/Mips/MipsISelLowering.cpp index 8daaf0b789e..48c49dbfe27 100644 --- a/llvm/lib/Target/Mips/MipsISelLowering.cpp +++ b/llvm/lib/Target/Mips/MipsISelLowering.cpp @@ -1754,7 +1754,7 @@ static SDValue lowerFCOPYSIGN64(SDValue Op, SelectionDAG &DAG, SDValue MipsTargetLowering::lowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const { - if (Subtarget->hasMips64()) + if (Subtarget->isGP64bit()) return lowerFCOPYSIGN64(Op, DAG, Subtarget->hasExtractInsert()); return lowerFCOPYSIGN32(Op, DAG, Subtarget->hasExtractInsert()); |

