diff options
author | Brad Smith <brad@comstyle.com> | 2018-06-24 15:44:47 +0000 |
---|---|---|
committer | Brad Smith <brad@comstyle.com> | 2018-06-24 15:44:47 +0000 |
commit | df1f50579f5ee72c7a8e619e9d6e533b338f716d (patch) | |
tree | 0c5ca7a962f8e19bb87c0faad085ae3b46a3eeef /llvm/lib | |
parent | 962ee178fae3d94b52c63273b6bfad37429a7b84 (diff) | |
download | bcm5719-llvm-df1f50579f5ee72c7a8e619e9d6e533b338f716d.tar.gz bcm5719-llvm-df1f50579f5ee72c7a8e619e9d6e533b338f716d.zip |
[mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el.
Reviewers: atanasyan
Differential Review: https://reviews.llvm.org/D31557
llvm-svn: 335434
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp index e63304220ae..f20a5b01c1b 100644 --- a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp +++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp @@ -65,4 +65,9 @@ MipsMCAsmInfo::MipsMCAsmInfo(const Triple &TheTriple) { // Enable IAS by default for Android mips64el that uses N64 ABI. if (TheTriple.getArch() == Triple::mips64el && TheTriple.isAndroid()) UseIntegratedAssembler = true; + + // Enable IAS by default for FreeBSD / OpenBSD mips64/mips64el. + if (TheTriple.isOSFreeBSD() || + TheTriple.isOSOpenBSD()) + UseIntegratedAssembler = true; } |