summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
diff options
context:
space:
mode:
authorVenkatraman Govindaraju <venkatra@cs.wisc.edu>2014-01-24 05:24:01 +0000
committerVenkatraman Govindaraju <venkatra@cs.wisc.edu>2014-01-24 05:24:01 +0000
commit98aa7fab7edf836434c77d79d048fba66f5748b0 (patch)
tree0ba163f78104a2877f28c955682950f77847b8a8 /llvm/lib/Target/Sparc
parentd8cadd6f174d3ba2cf74ea36ca4c825476920a2c (diff)
downloadbcm5719-llvm-98aa7fab7edf836434c77d79d048fba66f5748b0.tar.gz
bcm5719-llvm-98aa7fab7edf836434c77d79d048fba66f5748b0.zip
[Sparc] Correct quad register list in the asm parser.
Add test cases to check parsing of v9 double registers and their aliased quad registers. llvm-svn: 199974
Diffstat (limited to 'llvm/lib/Target/Sparc')
-rw-r--r--llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp b/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
index 07758894775..a4ea265a65d 100644
--- a/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
+++ b/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
@@ -117,7 +117,7 @@ public:
static unsigned QuadFPRegs[32] = {
Sparc::Q0, Sparc::Q1, Sparc::Q2, Sparc::Q3,
Sparc::Q4, Sparc::Q5, Sparc::Q6, Sparc::Q7,
- Sparc::Q8, Sparc::Q7, Sparc::Q8, Sparc::Q9,
+ Sparc::Q8, Sparc::Q9, Sparc::Q10, Sparc::Q11,
Sparc::Q12, Sparc::Q13, Sparc::Q14, Sparc::Q15 };
OpenPOWER on IntegriCloud