Fast isel doesn't currently have support for translating builtin function
calls to target instructions. For embedded environments where the library
functions are not available, this is a matter of correctness and not
just optimization. Most of this patch is just arranging to make the
TargetLibraryInfo available in fast isel. <rdar://problem/
12008746>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161232
91177308-0d34-0410-b5e6-
96231b3b80d8