[mips] Treat -mcpu=generic the same way as an empty CPU string.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 26 Feb 2014 10:20:15 +0000 (10:20 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 26 Feb 2014 10:20:15 +0000 (10:20 +0000)
commitf6679de299c8a73a77ee5e145b04b3394b44354e
tree5865690a445be2bcffa84b7473823be5c2815810
parent2b442bffcbcc58cfa84a8179ee191fc9e8b54a3d
[mips] Treat -mcpu=generic the same way as an empty CPU string.

Summary:
This should fix the MCJIT unit tests that were broken by r201792 on the MIPS buildbot.
MIPS currently uses the default implementation of sys::getHostCPUName() which
always returns "generic". For now, we will accept "generic" and coerce it to
"mips32" or "mips64" depending on the target architecture like we do for empty
CPU names.

Reviewers: jacksprat, matheusalmeida

Reviewed By: jacksprat

Differential Revision: http://llvm-reviews.chandlerc.com/D2878

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202253 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
lib/Target/Mips/MipsSubtarget.cpp