]> granicus.if.org Git - llvm/commit
[LVIPrinterPass] Print LVI info for function arguments
authorAnna Thomas <anna@azul.com>
Thu, 23 Mar 2017 20:00:54 +0000 (20:00 +0000)
committerAnna Thomas <anna@azul.com>
Thu, 23 Mar 2017 20:00:54 +0000 (20:00 +0000)
commit3ae0a79c0d066a57b3755a2634c8cbd5d1c8fdf2
treed7d17cc86317760eebecab1e8680ea4c835ab423
parent08d0e94685662f114b3cf1b26b60cf7cdeeb4830
[LVIPrinterPass] Print LVI info for function arguments

Using AssemblyAnnotationWriter for LVI printer prints
for instructions and basic blocks.
So, we explicitly need to print LVI info for the arguments of the function (these
are values and not instructions).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298640 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/LazyValueInfo.cpp