[Attributor] Check HeapToStack's state for isKnownHeapToStack
authorJoseph Huber <jhuber6@vols.utk.edu>
Thu, 3 Jun 2021 00:20:17 +0000 (20:20 -0400)
committerJoseph Huber <jhuber6@vols.utk.edu>
Fri, 4 Jun 2021 16:38:33 +0000 (12:38 -0400)
commit4a08163c73d403aa7fd5baeff693b1986b6c8df2
treeacb95091c91f9df965e1b461c4df41a4835241d6
parent7ed7d4ccb8991e2b5b95334b508f8cec2faee737
[Attributor] Check HeapToStack's state for isKnownHeapToStack

This patch changes the `isKnownHeapToStack` and `isAssumedHeapToStack`
member functions to return if a function call is going to be altered by
HeapToStack.

Reviewed By: jdoerfert

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