llvm-project/clang/test
Warren Hunt badf9e0f84 [ms-abi] Leading VFPtrs don't suppress the leading zero sized flag
The MS-ABI tracks a bit that asserts that the first sub-object is zero 
sized.  This bit is used to add padding between objects if there's the 
potential for zero sized objects to alias.  The bit is still true even 
if the zero sized base is lead by a VFPtr.  This patch makes clang mimic 
that behavior.

llvm-svn: 199132
2014-01-13 19:55:52 +00:00
..
ARCMT Fix "regression" caused by updating our notion of POD to better match the C++11 2014-01-11 00:53:35 +00:00
ASTMerge Ignore test Inputs globally and remove redundant lit.local.cfg files 2013-11-15 13:37:49 +00:00
Analysis Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CXX Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeCompletion Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
CodeGen Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeGenCUDA Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeGenCXX Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeGenObjC Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeGenObjCXX Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
CodeGenOpenCL Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
Coverage Skip this test when using lit integrated shell 2013-10-25 22:30:07 +00:00
Driver Hook up NetBSD/aarch64. 2014-01-13 18:25:15 +00:00
FixIt Objective-C. After providing a fix-it for a 2013-12-18 21:04:43 +00:00
Format clang-format: Explicitly set fallback style that is tested. 2013-12-03 06:48:41 +00:00
Frontend Add tests for clang plugins 2014-01-08 11:38:47 +00:00
Headers Add a FIXME to a failing test. 2013-12-24 20:48:13 +00:00
Index Preserve -fretain-comments-from-system-headers in modules 2014-01-09 20:53:49 +00:00
Layout [ms-abi] Leading VFPtrs don't suppress the leading zero sized flag 2014-01-13 19:55:52 +00:00
Lexer Lexer: Issue -Wbackslash-newline-escape for line comments 2013-12-14 23:32:31 +00:00
Misc Fix ast-dump-color.cpp test following r198883 2014-01-09 21:43:39 +00:00
Modules Enable layering check in unavailable modules. 2013-12-20 12:09:36 +00:00
OpenMP Enhance OpenMP parser tests from r197553 / r197598 2013-12-18 22:34:19 +00:00
PCH Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
Parser Downgrade bogus ExtWarn on duplicate 'friend' specifier to a Warning, and add a 2014-01-10 21:27:55 +00:00
Preprocessor __has_attribute now understands target-specific attributes. So when you ask whether an ARM target has the "interrupt" attribute, it will return true for ARM and MSP430 targets, and false for others. 2014-01-09 22:57:44 +00:00
Rewriter Teach the diagnostics engine about the Attr type to make reporting on semantic attributes easier (and not require hard-coded strings). This requires a getSpelling() function on the Attr class, which is table-driven. Updates a handful of cases where a hard-coded string was being used to test the functionality out. Updating associated test cases for the improved quoting. 2013-12-26 18:30:57 +00:00
Sema Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
SemaCUDA Updated the wording of two attribute-related diagnostics so that they print the offending attribute name. Also updates the associated test cases. 2014-01-02 21:26:14 +00:00
SemaCXX Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
SemaObjC ObjectiveC. Remove warning on mismatched methods 2014-01-10 19:27:21 +00:00
SemaObjCXX [ms-cxxabi] Elide dtor access checks for pass-by-val objects in callees 2014-01-13 17:23:24 +00:00
SemaOpenCL [OpenCL] Produce an error if an address space is used on the return 2014-01-06 11:26:18 +00:00
SemaTemplate Update tests in preparation for using the MS ABI for Win32 targets 2014-01-13 19:48:13 +00:00
TableGen
Tooling Adding a win32-targeted test into Tooling/multi-jobs.cpp, to make sure it doesn't get broken again 2013-12-18 18:55:36 +00:00
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 14:43:04 +00:00
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-08 06:45:35 +00:00
CMakeLists.txt check-clang: Add dependencies to PrintFunctionNames and SampleAnalyzerPlugin, for r198747 and r198820. 2014-01-09 13:26:02 +00:00
Makefile Ensure that ENABLE_SHARED is substituted for use in Windows builds 2014-01-08 20:06:24 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Add tests for clang plugins 2014-01-08 11:38:47 +00:00
lit.site.cfg.in Ensure that ENABLE_SHARED is substituted for use in Windows builds 2014-01-08 20:06:24 +00:00
make_test_dirs.pl