summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
diff options
context:
space:
mode:
authorDaniel Cederman <cederman@gaisler.com>2018-07-18 10:05:30 +0000
committerDaniel Cederman <cederman@gaisler.com>2018-07-18 10:05:30 +0000
commit959c8bf51cbb9298ca2e07fad913c26a5504211b (patch)
treecac58646215911403a82c0030a90af40fe6de51f /llvm/lib/Target/Sparc
parentccdc7ebc1d99a3ccc34fe4a875b916bbb23b7298 (diff)
downloadbcm5719-llvm-959c8bf51cbb9298ca2e07fad913c26a5504211b.tar.gz
bcm5719-llvm-959c8bf51cbb9298ca2e07fad913c26a5504211b.zip
Revert "[Sparc] Use the IntPair reg class for r constraints with value type f64"
This reverts commit 55222c9183c6e07f53a54c4061677734f54feac1. I missed that this patch has a dependency on https://reviews.llvm.org/D49219 that has not been approved yet. llvm-svn: 337373
Diffstat (limited to 'llvm/lib/Target/Sparc')
-rw-r--r--llvm/lib/Target/Sparc/SparcISelLowering.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Sparc/SparcISelLowering.cpp b/llvm/lib/Target/Sparc/SparcISelLowering.cpp
index 178bb537420..b04c6b11268 100644
--- a/llvm/lib/Target/Sparc/SparcISelLowering.cpp
+++ b/llvm/lib/Target/Sparc/SparcISelLowering.cpp
@@ -3489,7 +3489,7 @@ SparcTargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI,
if (Constraint.size() == 1) {
switch (Constraint[0]) {
case 'r':
- if (VT == MVT::v2i32 || VT == MVT::f64)
+ if (VT == MVT::v2i32)
return std::make_pair(0U, &SP::IntPairRegClass);
else
return std::make_pair(0U, &SP::IntRegsRegClass);
OpenPOWER on IntegriCloud