Option to ignore llvm[.compiler].used uses in hasAddressTaken()
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Thu, 4 Feb 2021 23:35:43 +0000 (15:35 -0800)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Thu, 25 Feb 2021 18:06:24 +0000 (10:06 -0800)
commitd9c99043bdde5637bf32edaad10d1b8f8cd10b38
tree9ac8f18d649b2e4542d79d5c56a9d0f85f206991
parent9490b9f14b899ff07f3cfab7ad64e5fed8f48746
Option to ignore llvm[.compiler].used uses in hasAddressTaken()

Differential Revision: https://reviews.llvm.org/D96087
llvm/include/llvm/IR/Function.h
llvm/lib/Analysis/CallGraph.cpp
llvm/lib/IR/Function.cpp
llvm/test/Analysis/CallGraph/ignore-llvm-used.ll [new file with mode: 0644]