summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/TargetLoweringObjectFile.cpp
diff options
context:
space:
mode:
authorManuel Klimek <klimek@google.com>2012-04-04 12:07:46 +0000
committerManuel Klimek <klimek@google.com>2012-04-04 12:07:46 +0000
commit47c245a53759dbc739674cd2b2f8f3afb732ff59 (patch)
treeb212d6bf784960a26d67fce7b4ae421b716d96e6 /llvm/lib/Target/TargetLoweringObjectFile.cpp
parentb21b865fe8121cd187a5ee741b9bb28d1531467c (diff)
downloadbcm5719-llvm-47c245a53759dbc739674cd2b2f8f3afb732ff59.tar.gz
bcm5719-llvm-47c245a53759dbc739674cd2b2f8f3afb732ff59.zip
Adds a tooling library.
Provides an API to run clang tools (FrontendActions) as standalone tools, or repeatedly in-memory in a process. This is useful for unit-testing, map-reduce style applications, source transformation daemons or command line tools. The ability to run over multiple translation units with different command line arguments enables building up refactoring tools that need to apply transformations across translation unit boundaries. See tools/clang-check/ClangCheck.cpp for an example. llvm-svn: 154008
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud