diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-03-26 11:05:24 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-03-26 11:05:24 +0000 |
commit | 85f482b02fa9a52a82b63cf5e7ee4826e287f058 (patch) | |
tree | 64f5970085e42a4909e247700d3390c49a938c18 /llvm/lib | |
parent | 91d4407cd875efa758af2a306c912e3ba37bebd5 (diff) | |
download | bcm5719-llvm-85f482b02fa9a52a82b63cf5e7ee4826e287f058.tar.gz bcm5719-llvm-85f482b02fa9a52a82b63cf5e7ee4826e287f058.zip |
[mips] $s8 is an alias for $fp in all ABI's, not just N32/N64.
llvm-svn: 204793
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp index 078b554e2e0..ca11e35a440 100644 --- a/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp +++ b/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp @@ -1018,9 +1018,10 @@ int MipsAsmParser::matchCPURegisterName(StringRef Name) { .Case("s7", 23) .Case("k0", 26) .Case("k1", 27) + .Case("gp", 28) .Case("sp", 29) .Case("fp", 30) - .Case("gp", 28) + .Case("s8", 30) .Case("ra", 31) .Case("t0", 8) .Case("t1", 9) @@ -1048,7 +1049,6 @@ int MipsAsmParser::matchCPURegisterName(StringRef Name) { .Case("a7", 11) .Case("kt0", 26) .Case("kt1", 27) - .Case("s8", 30) .Default(-1); warnIfAssemblerTemporary(CC); |