aboutsummaryrefslogtreecommitdiffstats
path: root/test/C++Frontend
Commit message (Collapse)AuthorAgeFilesLines
* Add -m32 to compilation line; test is only valid inDale Johannesen2008-03-101-2/+2
| | | | | | | | 32-bit environment. PR 2136. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48159 91177308-0d34-0410-b5e6-96231b3b80d8
* switch from hard coded g++/as tools to the ones detected fromChris Lattner2008-03-103-4/+4
| | | | | | | | the build system. Patch by Joachim Durchholz for PR2121 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48134 91177308-0d34-0410-b5e6-96231b3b80d8
* This works on x86_64Anton Korobeynikov2008-03-091-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48121 91177308-0d34-0410-b5e6-96231b3b80d8
* Modify test to expect improved code.Dale Johannesen2008-02-151-4/+4
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47182 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this test on linux, which returns S242Duncan Sands2008-02-151-1/+2
| | | | | | | using sret. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47173 91177308-0d34-0410-b5e6-96231b3b80d8
* New test, see comments.Dale Johannesen2008-02-131-0/+48
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47078 91177308-0d34-0410-b5e6-96231b3b80d8
* This should also work on x86 now.Evan Cheng2008-02-051-2/+2
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46730 91177308-0d34-0410-b5e6-96231b3b80d8
* This would be better done as an executable test.Duncan Sands2008-01-291-23/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46493 91177308-0d34-0410-b5e6-96231b3b80d8
* Test for PR1942.Duncan Sands2008-01-251-0/+23
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46357 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcase for rdar://5685492Chris Lattner2008-01-131-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45918 91177308-0d34-0410-b5e6-96231b3b80d8
* this actually does pass with 4.0Chris Lattner2008-01-121-1/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45899 91177308-0d34-0410-b5e6-96231b3b80d8
* llvm-g++ 4.0 has completely different code for this warning,Chris Lattner2008-01-111-0/+1
| | | | | | | just xfail it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45890 91177308-0d34-0410-b5e6-96231b3b80d8
* new testcaseChris Lattner2008-01-111-0/+6
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45888 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename these tests to use the appropriate suffixes.Dan Gohman2007-12-111-0/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44867 91177308-0d34-0410-b5e6-96231b3b80d8
* New test.Devang Patel2007-10-021-0/+14
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42517 91177308-0d34-0410-b5e6-96231b3b80d8
* Testcase for PR1634Chris Lattner2007-09-111-0/+88
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41824 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this test: llvm-gcc-4.2 optimizes almost everything away,Duncan Sands2007-08-271-2/+2
| | | | | | | | resulting in zero matches, while llvm-gcc-4.1 manages to remove one pointless selector changing the number of matches. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41494 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this test for gcc-4.2.Duncan Sands2007-08-201-1/+1
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41187 91177308-0d34-0410-b5e6-96231b3b80d8
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-151-7/+7
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41097 91177308-0d34-0410-b5e6-96231b3b80d8
* test that the ptr-to-method is succefully eliminated, leaving just the ↵Chris Lattner2007-08-131-0/+14
| | | | | | vtable dispatch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41047 91177308-0d34-0410-b5e6-96231b3b80d8
* Clean up C++ restrict test cases and add a test for restrict qualified methods.Christopher Lamb2007-08-011-0/+13
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40681 91177308-0d34-0410-b5e6-96231b3b80d8
* these tests aren't xfailed.Chris Lattner2007-08-012-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40680 91177308-0d34-0410-b5e6-96231b3b80d8
* Un-XFAIL these tests after r40622 fixed them.Christopher Lamb2007-07-312-2/+0
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40623 91177308-0d34-0410-b5e6-96231b3b80d8
* Add tests for generating noalias parameter attribute from __restrict ↵Christopher Lamb2007-07-292-0/+16
| | | | | | qualified function parameters. C++ tests are currently XFAILing see PR1582. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40583 91177308-0d34-0410-b5e6-96231b3b80d8
* The Ada f-e produces various auxiliary output filesDuncan Sands2007-07-231-5/+5
| | | | | | | | | | | | that cannot be suppressed and cannot be redirected: they are dumped in the current working directory. When running the testsuite this means that these files do not end up in the Output directory. The best solution I could find is to change directory into Output before running tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40437 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix this test. We produce pretty cruddy code for thisDuncan Sands2007-07-191-1/+1
| | | | | | | | | nowadays, unfortunately it's not so easy to get good code here while still producing correct code in exotic situations. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40050 91177308-0d34-0410-b5e6-96231b3b80d8
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-1878-0/+1454
alignment is equal to the stack alignment. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40004 91177308-0d34-0410-b5e6-96231b3b80d8