[Attributor] AACallEdges, Add a way to ask nonasm unknown callees
authorKuter Dinel <kuterdinel@gmail.com>
Wed, 14 Jul 2021 15:42:51 +0000 (18:42 +0300)
committerKuter Dinel <kuterdinel@gmail.com>
Thu, 15 Jul 2021 03:10:42 +0000 (06:10 +0300)
commitade190c5eabfb432fa273b354d371f84a312052b
tree3e7703987e415cf77d26d9d80936c70600f53f03
parent58018858e887320e2432e2e00ace13273b8a1f29
[Attributor] AACallEdges, Add a way to ask nonasm unknown callees

This patch adds a feature to AACallEdges AbstractAttribute that allows
users to ask if there is a unknown callee that isn't a inline assembly.
This feature is needed by some of it's users.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D105992
llvm/include/llvm/Transforms/IPO/Attributor.h
llvm/lib/Transforms/IPO/AttributorAttributes.cpp