[StackSafety] Don't run datafow on allocas
authorVitaly Buka <vitalybuka@google.com>
Thu, 28 May 2020 05:21:39 +0000 (22:21 -0700)
committerVitaly Buka <vitalybuka@google.com>
Thu, 28 May 2020 20:32:57 +0000 (13:32 -0700)
commit892c71a5bb72cfcce1f0e94e3a0fd314d4606977
tree151a78802053e53d18932e506182fce70b761b8c
parent2f430f7a51693c9d5c648179f2341b541be44000
[StackSafety] Don't run datafow on allocas

We need to process only parameters. Allocas access can be calculated
afterwards.
Also don't create fake function for aliases and just resolve them on
initialization.
llvm/lib/Analysis/StackSafetyAnalysis.cpp
llvm/test/Analysis/StackSafetyAnalysis/ipa-alias.ll