summaryrefslogtreecommitdiffstats
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-02-05 21:41:42 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-02-05 21:41:42 +0000
commiteedf9fca28c050e9e15d990657c24e2292e01175 (patch)
tree43166834c8da381dba798f4a1a317229e99d5735 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent215893317b73ec20b83c7c590ec3f3662e2007cb (diff)
downloadbcm5719-llvm-eedf9fca28c050e9e15d990657c24e2292e01175.tar.gz
bcm5719-llvm-eedf9fca28c050e9e15d990657c24e2292e01175.zip
[PM] Don't require analysis results to be const in the new pass manager.
I think this was just over-eagerness on my part. The analysis results need to often be non-const because they need to (in some cases at least) be updated by the transformation pass in order to remain correct. It also makes lazy analyses (a common case) needlessly annoying to write in order to make their entire state mutable. llvm-svn: 200881
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud