summaryrefslogtreecommitdiffstats
path: root/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
diff options
context:
space:
mode:
authorVassil Vassilev <v.g.vassilev@gmail.com>2017-08-27 10:58:03 +0000
committerVassil Vassilev <v.g.vassilev@gmail.com>2017-08-27 10:58:03 +0000
commit4d54e543abd5d0a8b0a321f8c292252f4895693a (patch)
treeaf6d54cfab48072ed076c120fe677d04b30eb2e5 /clang/unittests/CodeGen/IncrementalProcessingTest.cpp
parent34ca7168aea46a14f5d613a16152095ed3a25593 (diff)
downloadbcm5719-llvm-4d54e543abd5d0a8b0a321f8c292252f4895693a.tar.gz
bcm5719-llvm-4d54e543abd5d0a8b0a321f8c292252f4895693a.zip
D34444: Teach codegen to work in incremental processing mode.
When isIncrementalProcessingEnabled is on we might want to produce multiple llvm::Modules. This patch allows the clients to start a new llvm::Module, allowing CodeGen to continue working after a HandleEndOfTranslationUnit call. This should give the necessary facilities to write a unittest for D34059. As discussed in the review this is meant to give us a way to proceed forward in our efforts to upstream our interpreter-related patches. The design of this will likely change soon. llvm-svn: 311843
Diffstat (limited to 'clang/unittests/CodeGen/IncrementalProcessingTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud