Go to file
Chad Rosier 7a20ed7627 Improve RefreshCallGraph to remove invalid call graph edge.
With commit r219944, InstCombine can now turn a sqrtl into a llvm.fabs.f64.
The call graph edge originally representing the call to sqrtl becomes invalid.
This patch modifies CGPassManager::RefreshCallGraph() to remove the invalid
call graph edge, which can triggers an assert in
CallGraphNode::addCalledFunction().

Phabricator Review: http://reviews.llvm.org/D7705
Patch by Lawrence Hu <lawrence@codeaurora.org>.

llvm-svn: 234902
2015-04-14 15:52:57 +00:00
clang Use raw_pwrite_stream in clang. 2015-04-14 15:15:49 +00:00
clang-tools-extra Use 'override/final' instead of 'virtual' for overridden methods 2015-04-11 07:59:33 +00:00
compiler-rt tsan: fix parsing of second_deadlock_stack flag 2015-04-14 10:32:33 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement atanh builtin 2015-04-07 16:20:22 +00:00
libcxx Qualify an internal call in is_assignable to prevent ADL lookup, which would 'complete' an type definition unnecessarily. Thanks to Richard Smith for the report. 2015-04-14 13:53:53 +00:00
libcxxabi [libcxxabi] Disallow Base to Derived conversions for catching pointers to members. 2015-04-06 23:03:01 +00:00
lld [ARM] Implement mapping symbols for PLT0 entry 2015-04-14 09:33:04 +00:00
lldb Fix handling of the executable arg which contains spaces (MI) 2015-04-14 14:12:22 +00:00
llgo [llgo] add buildbot-slave config 2015-04-08 01:41:46 +00:00
llvm Improve RefreshCallGraph to remove invalid call graph edge. 2015-04-14 15:52:57 +00:00
openmp The generation of the hierarchy used by hierarchical barrier improved in how the generation reacts to affinity set to none, or disabled, or no affinity available, or oversubscription. Some cleanup actions based on review comments to follow: need to use meaningful names instead of digital constants, e.g. use enumerators. 2015-04-13 18:51:59 +00:00
polly Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00