diff options
| author | Vassil Vassilev <v.g.vassilev@gmail.com> | 2017-08-27 10:58:03 +0000 |
|---|---|---|
| committer | Vassil Vassilev <v.g.vassilev@gmail.com> | 2017-08-27 10:58:03 +0000 |
| commit | 4d54e543abd5d0a8b0a321f8c292252f4895693a (patch) | |
| tree | af6d54cfab48072ed076c120fe677d04b30eb2e5 /llvm/lib | |
| parent | 34ca7168aea46a14f5d613a16152095ed3a25593 (diff) | |
| download | bcm5719-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 'llvm/lib')
0 files changed, 0 insertions, 0 deletions

