[mips] Add the SoftFloat MipsSubtarget feature.
authorToma Tabacu <toma.tabacu@imgtec.com>
Thu, 7 May 2015 10:29:52 +0000 (10:29 +0000)
committerToma Tabacu <toma.tabacu@imgtec.com>
Thu, 7 May 2015 10:29:52 +0000 (10:29 +0000)
commit56992eb6edee5c3c5b1c3704104cd3faac093dc3
tree95296ff58316c2408f4f9f47be8b50cb588ba689
parent3e9ef05a68f81c104411add326cf97aecbfa4b4b
[mips] Add the SoftFloat MipsSubtarget feature.

Summary: This will enable the IAS to reject floating point instructions if soft-float is enabled.

Reviewers: dsanders, echristo

Reviewed By: dsanders

Subscribers: jfb, llvm-commits, mpf

Differential Revision: http://reviews.llvm.org/D9053

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@236713 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp
lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
lib/Target/Mips/Mips.td
lib/Target/Mips/Mips16ISelLowering.cpp
lib/Target/Mips/Mips32r6InstrInfo.td
lib/Target/Mips/MipsCondMov.td
lib/Target/Mips/MipsInstrFPU.td
lib/Target/Mips/MipsSubtarget.cpp
lib/Target/Mips/MipsSubtarget.h
lib/Target/Mips/MipsTargetMachine.cpp
test/MC/Mips/target-soft-float.s [new file with mode: 0644]