summaryrefslogtreecommitdiffstats
path: root/clang/lib/Analysis/CFRefCount.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-05-07 19:53:05 +0000
committerChris Lattner <sabre@nondot.org>2008-05-07 19:53:05 +0000
commit621d33bbc08bd309cdabce5901b450116950014a (patch)
treec9f976981c384ec9dcd22d1b21192506ccaf6de7 /clang/lib/Analysis/CFRefCount.cpp
parent7b66ad294b3795b13032494997720e8b94af094f (diff)
downloadbcm5719-llvm-621d33bbc08bd309cdabce5901b450116950014a.tar.gz
bcm5719-llvm-621d33bbc08bd309cdabce5901b450116950014a.zip
Add a new LibCallAliasAnalysis pass, which is parameterized
by an instance of LibCallInfo to provide mod/ref info of standard library functions. This is powerful enough to say that 'sqrt' is readonly except that it modifies errno, or that "printf doesn't store to memory unless the %n constraint is present" etc. llvm-svn: 50827
Diffstat (limited to 'clang/lib/Analysis/CFRefCount.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud