ARM: switch armv7em triple to hard-float defaults and libcalls.
authorTim Northover <tnorthover@apple.com>
Wed, 18 Jul 2018 12:37:04 +0000 (12:37 +0000)
committerTim Northover <tnorthover@apple.com>
Wed, 18 Jul 2018 12:37:04 +0000 (12:37 +0000)
commitd4abd14c1bfb271800e23bcd10ca2ff42027c290
tree66d1248e6ae6fc4c39317d4b7674a952bdf4798f
parent097a3e3d957f1539c7ccb7c417300e9f838f4b28
ARM: switch armv7em triple to hard-float defaults and libcalls.

We were emitting incorrect calls to libm functions that LLVM had decided it
knew about because the default is soft-float.

llvm-svn: 337385
llvm/lib/Target/ARM/ARMTargetMachine.h
llvm/test/CodeGen/ARM/darwin-eabi.ll
llvm/test/CodeGen/ARM/macho-embedded-float.ll [new file with mode: 0644]