diff options
| author | Reid Kleckner <reid@kleckner.net> | 2013-07-18 16:52:05 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2013-07-18 16:52:05 +0000 |
| commit | a73c7781bda66b6a179b39429a22f600593cde77 (patch) | |
| tree | c498d09dcbb6299d6b613ddeeea5676e6e2943a5 /llvm/lib/CodeGen/MachineCopyPropagation.cpp | |
| parent | 047435e0bf9d40df89847b8286ea6c6cf2658baa (diff) | |
| download | bcm5719-llvm-a73c7781bda66b6a179b39429a22f600593cde77.tar.gz bcm5719-llvm-a73c7781bda66b6a179b39429a22f600593cde77.zip | |
[Support] Beef up and expose the response file parsing in llvm::cl
The plan is to use it for clang and lld.
Major behavior changes:
- We can now parse UTF-16 files that have a byte order mark.
- PR16209: Don't drop backslashes on the floor if they don't escape
anything.
The actual parsing loop was based on code from Clang's driver.cpp,
although it's been rewritten to track its state with control flow rather
than state variables.
Reviewers: hans
Differential Revision: http://llvm-reviews.chandlerc.com/D1170
llvm-svn: 186587
Diffstat (limited to 'llvm/lib/CodeGen/MachineCopyPropagation.cpp')
0 files changed, 0 insertions, 0 deletions

