llvm-project/clang/test
David Blaikie 9260ed6c06 Don't forward all assembler arguments untouched to -cc1as
Use the same filtering for assembly arguments to -cc1as as we do for
-cc1, this allows a consistent (& more useful) diagnostic experience for
users (rather than getting an error from -cc1as (which a user shouldn't
really be thinking about) about --foo, they get an error from clang
about --foo in -Wa,)

I'm sort of surprised by the separation of -cc1as & the separate
argument handling, etc, but at least this removes a little bit of the
duplication.

llvm-svn: 187156
2013-07-25 21:19:01 +00:00
..
ARCMT Objective-C migrator: some cleanup. 2013-07-24 19:18:37 +00:00
ASTMerge Changes so that a few tests do not fail when running under guarded malloc. 2013-07-12 22:30:03 +00:00
Analysis [analyzer] Add regression test for the crash in PR16664. 2013-07-25 17:22:05 +00:00
CXX Integers which are too large should be an error. 2013-07-23 00:25:18 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen Remove the mblaze backend from clang. 2013-07-25 18:42:13 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX Debug Info: Fine-tune the simple return expression location handling to 2013-07-25 00:23:42 +00:00
CodeGenObjC Debug Info: Fix an oversight of r186553. Ensure that the function prologue 2013-07-24 20:34:39 +00:00
CodeGenObjCXX Compute 'this' correctly for block in lambda. 2013-07-12 22:05:26 +00:00
CodeGenOpenCL Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver Don't forward all assembler arguments untouched to -cc1as 2013-07-25 21:19:01 +00:00
FixIt Move the "->" to "." fixit from r186128 into a separate note since 2013-07-15 19:54:54 +00:00
Format Added -lines X:Y option to specify line range to process. This is a more human-friendly alternative to -offset and -length. 2013-07-18 22:54:56 +00:00
Frontend avoid bogus warnings about "unknown" pragmas with -frewrite-includes (pr#14831) 2013-07-20 14:30:01 +00:00
Headers Enable -ffreestanding for this test, to avoid #include_next'ing the system's 2013-07-03 18:35:53 +00:00
Index Move not past env. 2013-07-25 14:52:56 +00:00
Lexer Update documentation to match current C++1y feature set. 2013-07-24 17:41:31 +00:00
Misc Integers which are too large should be an error. 2013-07-23 00:25:18 +00:00
Modules If an unimported submodule of an imported module contains a declaration of a 2013-07-14 02:01:48 +00:00
OpenMP OpenMP: basic support for #pragma omp parallel 2013-07-19 03:13:43 +00:00
PCH Don't pass %s twice to clang -cc1. 2013-07-25 13:45:29 +00:00
Parser PR5066: If a declarator cannot have an identifier, and cannot possibly be 2013-07-11 05:10:21 +00:00
Preprocessor Add not to a command that is expected to fail. 2013-07-24 18:45:44 +00:00
Rewriter Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Sema Removing a number of individual run lines and replacing them with single line test cases. This reduces the number of test runs, provides the same coverage, and allows us to test that the attribute names are included in the diagnostic. 2013-07-23 19:37:19 +00:00
SemaCUDA
SemaCXX Add another C++14 constexpr test case. 2013-07-25 01:53:54 +00:00
SemaObjC Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
SemaObjCXX FIXME fix: improving diagnostics for template arguments deduction of class templates and explicit specializations 2013-07-19 23:00:19 +00:00
SemaOpenCL Added the attribute name to the err_attribute_wrong_number_arguments diagnostic for clarity; updated almost all of the affected test cases. 2013-07-23 19:30:11 +00:00
SemaTemplate Add testcase for PR16134, which no longer crashes with ToT. 2013-07-22 18:09:32 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Unit Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:20 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Add a cl.exe compatible driver mode 2013-07-19 20:33:20 +00:00
lit.site.cfg.in Add asan/msan to the list of available features in LIT test runner. Mark ASan-unfriendly test as XFAIL. 2013-03-26 08:28:18 +00:00
make_test_dirs.pl