llvm-project/clang/test
Daniel Dunbar ff0553ec61 Fix subtle bug in generating LLVM function declarations for builtin functions.
The decl wasn't being passed down, which meant that function attributes were not
being set correctly. This is particularly important for ARM, since it wants to
override the calling convention. Instead we would emit the builtin with the
wrong calling convention, and instcombine would come along and merrily shred all
the calls to it. :)

llvm-svn: 81756
2009-09-14 04:33:21 +00:00
..
Analysis Introduce "DefinedOrUnknownSVal" into the SVal class hierarchy, providing a way 2009-09-11 22:07:28 +00:00
CXX When performing name lookup within a class template or class template 2009-09-11 22:57:37 +00:00
CodeGen Fix subtle bug in generating LLVM function declarations for builtin functions. 2009-09-14 04:33:21 +00:00
CodeGenCXX If a function call returns a reference, don't bind it to a temporary. 2009-09-14 01:30:44 +00:00
CodeGenObjC Force triple to avoid spurious differences due to runtime choice. 2009-09-13 01:45:29 +00:00
Coverage Add test for finding bfin backend. 2009-08-18 07:07:14 +00:00
Driver Don't pass -fno-builtin-str{cat,cpy} to clang-cc, I forget we don't support that yet. PR4941. 2009-09-10 04:57:27 +00:00
FixIt Update test case; I'm confused why this wasn't failing on the buildbot 2009-05-16 19:30:01 +00:00
Frontend MultiTestRunner: Validate '&&' at the end of RUN lines. 2009-07-25 11:27:37 +00:00
Index Improve handling of initialization by constructor, by ensuring that 2009-09-09 23:08:42 +00:00
Lexer Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Misc PR4715 2009-08-14 04:07:15 +00:00
PCH Use %S, not `pwd`, and enable a line that *does* work. 2009-08-01 05:57:38 +00:00
Parser Add RUN line. 2009-09-12 23:06:30 +00:00
Preprocessor Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
Rewriter Prep for new warning. 2009-07-22 00:43:08 +00:00
Sema Add support for -Wchar-subscripts. Fixes PR4801. 2009-09-14 01:58:58 +00:00
SemaCXX Add support for -Wchar-subscripts. Fixes PR4801. 2009-09-14 01:58:58 +00:00
SemaObjC This patch does the following. 2009-09-03 00:43:07 +00:00
SemaObjCXX this test crashes, disable it harder. 2009-07-28 18:22:50 +00:00
SemaTemplate Fix a bug in getFriendObjectKind where we would clear out all mask bits except IDNS_TagFriend and IDNS_OrdinaryFriend but then check for IDNS_Tag and IDNS_Ordinary. 2009-09-13 23:59:13 +00:00
CMakeLists.txt MultiTestRunner: Simplify, cleanup, and rename! 2009-07-31 05:54:17 +00:00
Makefile Teach LIT2 how to run Clang tests in the objdir for srcdir != objdir builds. 2009-09-10 23:00:15 +00:00
TestRunner.sh Don't substitute prcontext. 2009-09-10 04:57:10 +00:00
cxx-sections.data Update C++ section data and directory structure to reflect N2914 2009-06-30 16:45:27 +00:00
lit.cfg Teach LIT2 how to run Clang tests in the objdir for srcdir != objdir builds. 2009-09-10 23:00:15 +00:00
make_test_dirs.pl Add the structure for a C++ test suite that mimics the structure of the C++ standard 2009-06-13 06:06:53 +00:00