llvm-6502/lib/Transforms
Sanjay Patel c2e4231627 Inliner should not add callgraph edges for intrinsic calls (PR22857)
The CallGraphNode function "addCalledFunction()" asserts that edges are not to intrinsics.

This patch makes sure that the Inliner does not add such an edge to the callgraph.

Fix for clang crash by assertion: https://llvm.org/bugs/show_bug.cgi?id=22857

Differential Revision: http://reviews.llvm.org/D8231



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231927 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-11 15:12:32 +00:00
..
Hello [CMake] Add LLVM_LINK_COMPONENTS to loadable modules, LLVMHello and BugpointPasses, on Win32. 2014-07-13 13:36:48 +00:00
InstCombine If a conditional branch jumps to the same target, remove the condition 2015-03-10 22:52:37 +00:00
Instrumentation DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
IPO Enable loop-rotate before loop-vectorize by default 2015-03-10 19:07:41 +00:00
ObjCARC DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
Scalar DataLayout is mandatory, update the API to reflect it with references. 2015-03-10 02:37:25 +00:00
Utils Inliner should not add callgraph edges for intrinsic calls (PR22857) 2015-03-11 15:12:32 +00:00
Vectorize [LAA-memchecks 2/3] Move number of memcheck threshold checking to LV 2015-03-10 18:54:23 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile