aboutsummaryrefslogtreecommitdiffstats
path: root/test/LLVMC/OneOrMore.td
diff options
context:
space:
mode:
authorEric Christopher <echristo@apple.com>2011-09-19 23:22:41 +0000
committerEric Christopher <echristo@apple.com>2011-09-19 23:22:41 +0000
commitf11750633d31a474b8092d7103f50ca5af275d8d (patch)
tree6c635335e5c14c8f5556b91bff582b856a3b0d47 /test/LLVMC/OneOrMore.td
parent9546de68aac116cdf6f0af5a2972101acc476e0c (diff)
downloadexternal_llvm-f11750633d31a474b8092d7103f50ca5af275d8d.zip
external_llvm-f11750633d31a474b8092d7103f50ca5af275d8d.tar.gz
external_llvm-f11750633d31a474b8092d7103f50ca5af275d8d.tar.bz2
Remove llvmc and assorted build machinery for it.
The problems that llvmc solved have largely been subsumed with the tasks that the clang driver can accomplish, but llvmc lacks flexibility and depends too heavily on the EOL'd llvm-gcc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140093 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/LLVMC/OneOrMore.td')
-rw-r--r--test/LLVMC/OneOrMore.td25
1 files changed, 0 insertions, 25 deletions
diff --git a/test/LLVMC/OneOrMore.td b/test/LLVMC/OneOrMore.td
deleted file mode 100644
index 54fa62d..0000000
--- a/test/LLVMC/OneOrMore.td
+++ /dev/null
@@ -1,25 +0,0 @@
-// Check that (one_or_more) and (zero_or_one) properties work.
-// The dummy tool and graph are required to silence warnings.
-// RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
-// RUN: FileCheck -input-file %t %s
-// RUN: %compile_cxx %t
-// XFAIL: vg_leak
-
-include "llvm/CompilerDriver/Common.td"
-
-def OptList : OptionList<[
- // CHECK: cl::OneOrMore
- (prefix_list_option "foo", (one_or_more)),
- // CHECK: cl::Optional
- (parameter_list_option "baz", (optional))]>;
-
-def dummy_tool : Tool<[
-(command "dummy_cmd"),
-(in_language "dummy"),
-(out_language "dummy"),
-(actions (case
- (not_empty "foo"), (forward_as "foo", "bar"),
- (not_empty "baz"), (forward "baz")))
-]>;
-
-def DummyGraph : CompilationGraph<[(edge "root", "dummy_tool")]>;