Refactor FunctionPropertiesAnalysis
authorTarindu Jayatilaka <tarindujayatilaka@gmail.com>
Thu, 23 Jul 2020 18:49:10 +0000 (11:49 -0700)
committerMircea Trofin <mtrofin@google.com>
Thu, 23 Jul 2020 18:49:10 +0000 (11:49 -0700)
commit2f56046d7c66ef7e4b4b07472bb962067004981e
tree69d42ea74958085b25132552f782fe2b2d4b7099
parentb2ee1cd2d988e08728d43eabc9613c6771979bf9
Refactor FunctionPropertiesAnalysis

 this separates  `analyze` logic from  `FunctionPropertiesAnalysis`

Reviewed By: mtrofin

Differential Revision: https://reviews.llvm.org/D82521
llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h
llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp
llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp