commit | 4ac871846d4780c3be53f2a6950d434d059daaf1 | [log] [tgz] |
---|---|---|
author | George Burgess IV <george.burgess.iv@gmail.com> | Mon Jun 20 23:10:56 2016 +0000 |
committer | George Burgess IV <george.burgess.iv@gmail.com> | Mon Jun 20 23:10:56 2016 +0000 |
tree | 4a48963bbfce13649eb80fc1ba2ebcaf1965664f | |
parent | 06026c4ca3a1fcb22748a4089f19c77bb79df338 [diff] |
[CFLAA] Add interprocedural function summaries. This patch adds function summaries, so that we don't need to recompute various properties about function parameters/return values at each callsite of a function. It also adds many interprocedural tests for CFLAA. Patch by Jia Chen. Differential Revision: http://reviews.llvm.org/D21475#inline-182390 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273219 91177308-0d34-0410-b5e6-96231b3b80d8