Reviewers: kcc, samsonov, petarj, eugenis
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@226790
91177308-0d34-0410-b5e6-
96231b3b80d8
bool IsLinux = TC.getTriple().getOS() == llvm::Triple::Linux;
bool IsX86 = TC.getTriple().getArch() == llvm::Triple::x86;
bool IsX86_64 = TC.getTriple().getArch() == llvm::Triple::x86_64;
+ bool IsMIPS64 = TC.getTriple().getArch() == llvm::Triple::mips64 ||
+ TC.getTriple().getArch() == llvm::Triple::mips64el;
unsigned Unsupported = 0;
- if (!(IsLinux && IsX86_64)) {
+ if (!(IsLinux && (IsX86_64 || IsMIPS64))) {
Unsupported |= Memory | DataFlow;
}
if (!((IsLinux || IsFreeBSD) && IsX86_64)) {