summaryrefslogtreecommitdiff
path: root/lib/Target
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
commit8c6a26194bccf825496b4f4231aa93712afe0b11 (patch)
treecd493e9766e93cb073d688c494fd01b563c76287 /lib/Target
parentda89d6acf4d999970eb971dcd5a8b02c5246ab8f (diff)
downloadllvm-8c6a26194bccf825496b4f4231aa93712afe0b11.tar.gz
llvm-8c6a26194bccf825496b4f4231aa93712afe0b11.tar.bz2
llvm-8c6a26194bccf825496b4f4231aa93712afe0b11.tar.xz
[Sparc] Correct quad register list in the asm parser.
Add test cases to check parsing of v9 double registers and their aliased quad registers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199974 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target')
-rw-r--r--lib/Target/Sparc/AsmParser/SparcAsmParser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp b/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
index 0775889477..a4ea265a65 100644
--- a/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
+++ b/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 };