summaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsSubtarget.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanak@gmail.com>2011-09-09 19:00:51 +0000
committerAkira Hatanaka <ahatanak@gmail.com>2011-09-09 19:00:51 +0000
commitd199d0c59c29721024a532ddfeb7247acade065c (patch)
treee9dce52568317d38ebffb0086bd23a1184133288 /lib/Target/Mips/MipsSubtarget.cpp
parentb6aed508e310e31dcb080e761ca856127cec0773 (diff)
downloadllvm-d199d0c59c29721024a532ddfeb7247acade065c.tar.gz
llvm-d199d0c59c29721024a532ddfeb7247acade065c.tar.bz2
llvm-d199d0c59c29721024a532ddfeb7247acade065c.tar.xz
Drop support for Allegrex. Allegrex implements a variant of Mips2.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139383 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Mips/MipsSubtarget.cpp')
-rw-r--r--lib/Target/Mips/MipsSubtarget.cpp16
1 files changed, 0 insertions, 16 deletions
diff --git a/lib/Target/Mips/MipsSubtarget.cpp b/lib/Target/Mips/MipsSubtarget.cpp
index dd115fdecf..1d3b61f326 100644
--- a/lib/Target/Mips/MipsSubtarget.cpp
+++ b/lib/Target/Mips/MipsSubtarget.cpp
@@ -42,20 +42,4 @@ MipsSubtarget::MipsSubtarget(const std::string &TT, const std::string &CPU,
// Is the target system Linux ?
if (TT.find("linux") == std::string::npos)
IsLinux = false;
-
- // When only the target triple is specified and is
- // a allegrex target, set the features. We also match
- // big and little endian allegrex cores (dont really
- // know if a big one exists)
- if (TT.find("mipsallegrex") != std::string::npos ||
- TT.find("psp") != std::string::npos) {
- MipsABI = EABI;
- IsSingleFloat = true;
- MipsArchVersion = Mips2;
- HasVFPU = true; // Enables Allegrex Vector FPU (not supported yet)
- HasSEInReg = true;
- HasBitCount = true;
- HasSwap = true;
- HasCondMov = true;
- }
}