This patch tries to make the handling of calls to intrinsics in CGSCC consistent: they are not treated like regular function calls (because they are never lowered to function calls?).
Without this patch, we can get dangling pointer asserts from the subsequent loop that processes callsites because it already ignores intrinsics.
Please see http://llvm.org/bugs/show_bug.cgi?id=21403 for more details / discussion.