[arm][darwin] Don't generate libcalls for wide shifts on Darwin
authorAlex Lorenz <arphaman@gmail.com>
Fri, 5 Jun 2020 22:40:00 +0000 (15:40 -0700)
committerAlex Lorenz <arphaman@gmail.com>
Fri, 5 Jun 2020 22:41:23 +0000 (15:41 -0700)
commit2ba016cd5ce50a3683d3e6c2c62f00e1cccfd8b5
treeedfab4df23a5eedf9f2f02525c3a568d671f050b
parentc3f0d9f3d22d7a3770f2886df9c554e1c277e45a
[arm][darwin] Don't generate libcalls for wide shifts on Darwin

Similar to ceb801612a678bdffe7e7bf163bd0eed9c9b73a2.

Darwin doesn't always use compiler-rt, and so we can't assume that these
functions are available on arm.
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/ARM/shift_minsize.ll