mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-17 05:25:47 +00:00
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
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user