From: Petar Jovanovic Date: Fri, 21 Jul 2017 14:25:42 +0000 (+0000) Subject: [mips] Enable IAS by default for Android MIPS64 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=446bd0351ea1d014378fe574dc7bb6b8812d39d7;p=llvm [mips] Enable IAS by default for Android MIPS64 Follow up to r306280 in Clang. Enable IAS by default for Android MIPS64 (uses N64 ABI). Differential Revision: https://reviews.llvm.org/D35482 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308742 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp b/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp index 11411d997bb..e63304220ae 100644 --- a/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp +++ b/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp @@ -61,4 +61,8 @@ MipsMCAsmInfo::MipsMCAsmInfo(const Triple &TheTriple) { // Enable IAS by default for Debian mips64/mips64el. if (TheTriple.getEnvironment() == Triple::GNUABI64) UseIntegratedAssembler = true; + + // Enable IAS by default for Android mips64el that uses N64 ABI. + if (TheTriple.getArch() == Triple::mips64el && TheTriple.isAndroid()) + UseIntegratedAssembler = true; }