summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/struct-passing.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix testcases to not rely upon target-* attributes.Bill Wendling2013-02-261-5/+4
| | | | llvm-svn: 176135
* Revert "Add more attributes from the command line to functions."Anna Zaks2013-02-251-4/+5
| | | | | | | | This reverts commit 176009. The commit is a likely cause of several buildbot failures. llvm-svn: 176044
* Add more attributes from the command line to functions.Bill Wendling2013-02-251-5/+4
| | | | | | | This is an ongoing process. Any command line option which a back-end cares about should be added here. llvm-svn: 176009
* Modify the tests to use attribute group references instead of listing theBill Wendling2013-02-201-2/+6
| | | | | | function attributes. llvm-svn: 175606
* Update testcases due to Attribute sorting improvements.Bill Wendling2013-02-151-2/+2
| | | | llvm-svn: 175253
* Update the tests.Bill Wendling2013-01-311-2/+2
| | | | | | | This update coincides with r174110. That change ordered the attributes alphabetically. llvm-svn: 174111
* 'pure' and 'const' functions should also be marked nounwind. MigrateEric Christopher2011-08-151-2/+2
| | | | | | | test over from llvm/test/FrontendC++ and update others to account for the change. llvm-svn: 137669
* make the x86-32 backend specify a byval alignment, even when theChris Lattner2011-05-221-2/+2
| | | | | | | code generator will do it. With this patch, clang compiles the example in PR9794 to not have an alloca temporary. llvm-svn: 131881
* test: FileCheck'ize and document test.Michael J. Spencer2010-10-191-8/+12
| | | | llvm-svn: 116799
* stop looking for #uses comments.Chris Lattner2010-09-021-6/+6
| | | | llvm-svn: 112898
* Correct this test for the fact that the number of uses is now printedDuncan Sands2010-09-021-6/+6
| | | | | | in a comment. llvm-svn: 112813
* don't slap noalias attribute on stret result arguments.Chris Lattner2010-04-201-2/+2
| | | | | | | | | This mirror's Dan's patch for llvm-gcc in r97989, and fixes the miscompilation in PR6525. There is some contention over whether this is the right thing to do, but it is the conservative answer and demonstrably fixes a miscompilation. llvm-svn: 101877
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Remove RUN: true lines.Daniel Dunbar2009-11-081-1/+0
| | | | llvm-svn: 86432
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-7/+7
| | | | | | - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* PR3835: Interaction with ABI structure passing can inhibitDaniel Dunbar2009-03-181-0/+21
readnone/readonly attributes. llvm-svn: 67224
OpenPOWER on IntegriCloud