llvm-project/clang/test
Bob Wilson 373af73ad4 ARM64: Do not expand variadic HFA/HVA arguments with the Darwin ABI.
Unlike the standard AAPCS64 ABI, variadic arguments are always passed on the
stack with the Darwin ABI, and this was not being considered when deciding
whether to expand HFA/HVA arguments in a call. An HFA argument with a "float"
base type was being expanded into separate "float" arguments, each of which
was then extended to a double, resulting in a serious mismatch from what is
expected by the va_arg implementation. <rdar://problem/15777067>

llvm-svn: 206729
2014-04-21 01:23:39 +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 [analyzer] When checking Foundation method calls, match the selectors exactly. 2014-04-09 01:39:22 +00:00
CXX Don't emit an ExtWarn on declarations of variable template specializations; 2014-04-17 02:56:49 +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 ARM64: Do not expand variadic HFA/HVA arguments with the Darwin ABI. 2014-04-21 01:23:39 +00:00
CodeGenCUDA Add test case for r206302 2014-04-15 16:57:53 +00:00
CodeGenCXX Split out the no-thunk multiple inheritance tests 2014-04-18 15:10:05 +00:00
CodeGenObjC Objective-C [IRGen]. Add encoding for 'weak' attribute of a 2014-04-02 22:49:42 +00:00
CodeGenObjCXX Objective-C++ IRGen. Due to change to AST for initialization of c++11’s 2014-03-14 15:40:54 +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 [ARM64] Add ARM64 RUN lines to a bunch of tests that had AARCH64 RUN lines. 2014-04-17 12:51:36 +00:00
FixIt Refactor all the checking for missing 'template<>'s when a declaration has a 2014-04-17 03:29:33 +00:00
Format clang-format: Explicitly set fallback style that is tested. 2013-12-03 06:48:41 +00:00
Frontend Fix check failure on hexagon targets. 2014-04-16 19:02:35 +00:00
Headers Move ObjC Cocoa.h header test to Headers 2014-04-19 19:07:24 +00:00
Index clang/test/Index/pch-with-errors.c: Remove XFAIL added in r206294. It has been fixed since r206644. 2014-04-19 16:49:22 +00:00
Layout Fix warning in ms-x86-vtordisp test case 2014-04-14 23:49:17 +00:00
Lexer Lex: Fix __has_feature(cxx_exceptions) for objective C++ 2014-04-16 02:56:48 +00:00
Misc Put macro redefinition warnings under -Wmacro-redefined 2014-04-04 00:17:16 +00:00
Modules When a module completes the definition of a class template specialization imported from another module, emit an update record, rather than using the broken decl rewriting mechanism. If multiple modules do this, merge the definitions together, much as we would if they were separate declarations. 2014-04-19 03:48:30 +00:00
OpenMP Render anonymous entities as '(anonymous <thing>)' (and lambdas as '(lambda at ... )') 2014-04-02 05:58:29 +00:00
PCH Allow multiple modules with the same name to coexist in the module cache 2014-04-14 18:00:01 +00:00
Parser [Parser] Remove "add -fmodules" from the "use of '@import' when modules are disabled, add -fmodules" error. 2014-04-17 02:32:52 +00:00
Preprocessor Fix and restore the macro-multiline.c test 2014-04-19 21:40:58 +00:00
Profile test: Use llvm-profdata merge in Profile tests 2014-04-17 22:49:06 +00:00
Rewriter Reorganize and improve semantic tests for dllexport/import 2014-02-22 19:47:30 +00:00
Sema [ARM64] Fix __clear_cache - ensure it is predefined. 2014-04-17 12:51:42 +00:00
SemaCUDA Disallow driver use in more Sema tests 2014-04-19 19:07:31 +00:00
SemaCXX Don't emit an ExtWarn on declarations of variable template specializations; 2014-04-17 02:56:49 +00:00
SemaObjC Move ObjC Cocoa.h header test to Headers 2014-04-19 19:07:24 +00:00
SemaObjCXX Disallow driver use in more Sema tests 2014-04-19 19:07:31 +00:00
SemaOpenCL Disallow driver use in more Sema tests 2014-04-19 19:07:31 +00:00
SemaTemplate PR19340: If we see a declaration of a member of an unspecialized class template 2014-04-17 03:52:20 +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 libclang: fix a bug in processing invalid arguments, introduced in r201249 2014-02-18 15:20:02 +00:00
VFS When module umbrellas change, rebuild them 2014-04-10 17:57:43 +00:00
.clang-format Add .clang-format without column limit to subdirectory tests/. 2013-11-08 06:45:35 +00:00
CMakeLists.txt test: Use llvm-profdata merge in Profile tests 2014-04-17 22:49:06 +00:00
Makefile Reverting because reverting r200145. 2014-01-27 22:57:33 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Recommit r204493 with a fix to look in both clang and llvm directories. 2014-03-26 16:40:43 +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