llvm-project/clang/test
Richard Smith 06a67e2c6f When emitting a multidimensional array new, emit the initializers for the
trailing elements as a single loop, rather than sometimes emitting a nest of
several loops. This fixes a bug where CodeGen would sometimes try to emit an
expression with the wrong type for the element being initialized. Plus various
other minor cleanups to the IR produced for array new initialization.

llvm-svn: 210079
2014-06-03 06:58:52 +00:00
..
ARCMT [objcmt] Make sure we don't edit the return type to add 'instancetype' if the return type is already that. 2014-05-21 00:24:20 +00:00
ASTMerge Ignore test Inputs globally and remove redundant lit.local.cfg files 2013-11-15 13:37:49 +00:00
Analysis Fix testcase for case. 2014-05-20 17:15:31 +00:00
CXX Move DR532 test where it belongs. 2014-06-03 02:56:59 +00:00
CodeCompletion When completing Objective-C instance method invocations, perform a contextual conversion to an Objective-C pointer type of the target expression if needed. This fixes code completion of method invocations where the target is a smart pointer that has an explicit conversion operator to an Objective-C type. 2014-02-28 19:07:22 +00:00
CodeGen Update for llvm API change. 2014-06-03 02:42:01 +00:00
CodeGenCUDA Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
CodeGenCXX When emitting a multidimensional array new, emit the initializers for the 2014-06-03 06:58:52 +00:00
CodeGenObjC Add 'nonnull' parameter or return attribute when producing an llvm pointer type in a function type where the C++ type is a reference. Update the tests. 2014-05-28 09:56:42 +00:00
CodeGenObjCXX Add 'nonnull' parameter or return attribute when producing an llvm pointer type in a function type where the C++ type is a reference. Update the tests. 2014-05-28 09:56:42 +00:00
CodeGenOpenCL Bug 18567: Fix constantexpr pointer casts with address spaces. 2014-04-17 17:45:37 +00:00
Coverage Skip this test when using lit integrated shell 2013-10-25 22:30:07 +00:00
Driver Test fixes and improvements. 2014-06-01 13:45:09 +00:00
FixIt Fix test on platforms where size_t is not 'unsigned long'. 2014-05-31 15:06:33 +00:00
Format clang-format: Add basic test for -style=none. 2014-05-22 15:13:48 +00:00
Frontend Fix -emit-codegen-only to not generate binaries 2014-06-03 02:14:20 +00:00
Headers Recommit r209532 with -ffreestanding. 2014-05-23 22:12:01 +00:00
Index No longer allow the -std options to entirely override the -x language option. This allows -x cuda -std=c++11, for instance. 2014-05-29 16:39:42 +00:00
Integration Split out header integration tests 2014-05-04 13:00:32 +00:00
Layout Fix warning in ms-x86-vtordisp test case 2014-04-14 23:49:17 +00:00
Lexer Permit the "if" literal suffix with Microsoft extensions enabled. 2014-05-29 23:10:15 +00:00
Misc AST Dump: print the Inherited flag on attributes 2014-05-31 04:05:57 +00:00
Modules allow optional signext attribute 2014-06-02 21:47:14 +00:00
OpenMP allow optional signext attribute 2014-06-02 21:47:14 +00:00
PCH Implemented support for "pragma clang optimize on/off", based on attribute 'optnone'. 2014-05-23 12:13:25 +00:00
Parser Preprocessor: make C++ operator names as macro identifiers a compatible extension 2014-05-31 16:32:22 +00:00
Preprocessor Preprocessor: make C++ operator names as macro identifiers a compatible extension 2014-05-31 16:32:22 +00:00
Profile InstrProf: Set profile data to visibility hidden 2014-05-16 01:24:00 +00:00
Rewriter Don't suppress warning about dllimport on typedefs etc. in MicrosoftExt mode 2014-05-23 20:16:41 +00:00
Sema Update for llvm API change. 2014-06-03 02:42:01 +00:00
SemaCUDA Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
SemaCXX Revert "Fix the undefined-but-used odr-use marker (DR48)" 2014-06-01 19:13:44 +00:00
SemaObjC Objective-C. Diagnose assigning a block pointer type to 2014-05-30 16:35:53 +00:00
SemaObjCXX Objective-C ARC. Add support for toll-free bridge 2014-05-10 17:40:11 +00:00
SemaOpenCL [OpenCL] Reject reqd_work_group_size(X, Y, Z) where X, Y or Z == 0. 2014-05-19 14:41:38 +00:00
SemaTemplate PR19878: If a pack expansion appears within another pack expansion, correctly 2014-05-29 01:12:14 +00:00
TableGen
Tooling PR19601: testcase improvement 2014-05-01 19:36:13 +00:00
Unit libclang: fix a bug in processing invalid arguments, introduced in r201249 2014-02-18 15:20:02 +00:00
VFS Stopgap fix for finding module for a file mapped in the VFS 2014-05-23 18:15:47 +00:00
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-08 06:45:35 +00:00
CMakeLists.txt Don't add examples to the check-clang dependencies unless requested 2014-06-01 02:02:23 +00:00
Makefile Reverting because reverting r200145. 2014-01-27 22:57:33 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Update lit.cfg to support the clang-interpreter test from r207950 2014-05-05 06:42:07 +00:00
lit.site.cfg.in test: Fix feature test for "native" in lit.cfg 2014-03-11 04:34:17 +00:00
make_test_dirs.pl