Add a layer of indirection to make plugins more flexible.
authorMikhail Glushenkov <foldr@codedgers.com>
Mon, 17 Nov 2008 17:29:18 +0000 (17:29 +0000)
committerMikhail Glushenkov <foldr@codedgers.com>
Mon, 17 Nov 2008 17:29:18 +0000 (17:29 +0000)
commit010887765a9a80ecb5e34b65a3aeacf098298cb3
tree1884c821524db37b2afb76a081baa3853f074396
parent6560c000a1327b6a023badafed974f35fa1bdc3b
Add a layer of indirection to make plugins more flexible.

Use strings instead of TableGen defs in the compilation graph
definition. Makes it easier for the plugins to modify an existing graph.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59447 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CompilerDriver/Common.td
tools/llvmc2/doc/LLVMC-Reference.rst
tools/llvmc2/doc/LLVMC-Tutorial.rst
tools/llvmc2/plugins/Base/Base.td
tools/llvmc2/plugins/Clang/Clang.td
tools/llvmc2/plugins/Simple/Simple.td
utils/TableGen/LLVMCConfigurationEmitter.cpp