ARM: support windows division routines
authorSaleem Abdulrasool <compnerd@compnerd.org>
Tue, 4 Aug 2015 03:57:56 +0000 (03:57 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Tue, 4 Aug 2015 03:57:56 +0000 (03:57 +0000)
commita89971af5a6fcfa46baf13fecb83605a00b94d47
treed5255a6e12ba0cc6207681b68aa13f3f3dbd75f9
parent8905090aa8f82740d926ce00f339fbe7236bb797
ARM: support windows division routines

This adds the software division routines for the Windows RTABI.  These are not
expected to be used often though as most modern Windows ARM capable targets
support hardware division.  In the case that the target CPU doesnt support
hardware division, this will be the fallback.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@243952 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/Windows/integer-floating-point-conversion.ll [deleted file]
test/CodeGen/ARM/Windows/libcalls.ll [new file with mode: 0644]