[mips] Emit `.module softfloat` directive
authorSimon Atanasyan <simon@atanasyan.com>
Tue, 26 Feb 2019 14:45:17 +0000 (14:45 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Tue, 26 Feb 2019 14:45:17 +0000 (14:45 +0000)
commit8cb497027d262372d33d56040d513a4935d08b7a
treeba0cbaca6e2bfa322879a79b222c7d0c5cd8498f
parent0d4f9216aabfefe2dc9e9d74427a9699793db4bc
[mips] Emit `.module softfloat` directive

This change fixes crash on an assertion in case of using
`soft float` ABI for mips32r6 target.

llvm-svn: 354882
llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
llvm/lib/Target/Mips/MipsAsmPrinter.cpp
llvm/test/CodeGen/Mips/abiflags32.ll