summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendC++
Commit message (Collapse)AuthorAgeFilesLines
* Reverting 100530 & 100531 due to regressions in the GDB test suite.Stuart Hastings2010-04-061-3/+1
| | | | llvm-svn: 100563
* Revise debug info machinery to digest nested functions and classes.Stuart Hastings2010-04-061-1/+3
| | | | | | | | | | | A certain GDB testsuite case (local.cc) has a function nested inside a class nested inside another function. GCC presents the innermost function to llvm-convert first. Heretofore, the debug info mistakenly placed the inner function at module scope. This patch walks the GCC context links and instantiates the outer class and function so the debug info is properly nested. Radar 7426545. llvm-svn: 100530
* Test case for llvm-gcc r99305. Radar 7659636.Stuart Hastings2010-03-231-0/+134
| | | | llvm-svn: 99306
* Chris pointed out that producing undef here is wrong inDuncan Sands2010-03-161-11/+0
| | | | | | general. llvm-svn: 98649
* Check that P is not zero initialized.Duncan Sands2010-03-161-0/+11
| | | | llvm-svn: 98627
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-091-1/+1
| | | | | | | | | This patch updates LLVMDebugVersion to 8. Debug info descriptors encoded using LLVMDebugVersion 7 is supported. Corresponding llvmgcc and clang FE commits are required. llvm-svn: 98020
* Ignore target dependent value in grep search.Devang Patel2010-02-181-1/+1
| | | | llvm-svn: 96604
* New test case for r96543.Devang Patel2010-02-181-0/+14
| | | | llvm-svn: 96544
* Revert:Eric Christopher2010-02-171-16/+0
| | | | | | | | | | r95605 | dpatel | 2010-02-08 15:27:46 -0800 (Mon, 08 Feb 2010) | 2 lines test case for r95604. Which was the testcase for the patch reverted from llvm-gcc. llvm-svn: 96474
* test case for r95604.Devang Patel2010-02-081-0/+16
| | | | llvm-svn: 95605
* Debugging is now reenabled on PPC darwin, so reenableDale Johannesen2010-02-031-3/+1
| | | | | | these tests (they pass). llvm-svn: 95263
* this test has been failing or a long time, just disable it for now to getChris Lattner2010-01-241-5/+5
| | | | | | back to green. llvm-svn: 94371
* Testcase for llvm-gcc checkin 92108.Dale Johannesen2009-12-241-0/+16
| | | | llvm-svn: 92110
* XFAIL these tests on powerpc, under the assumption that no one cares. If you ↵Daniel Dunbar2009-12-211-0/+1
| | | | | | care, feel free to fix. llvm-svn: 91826
* Fix this code to use DIScope instead of DICompileUnit, as in r90181.Dan Gohman2009-12-051-1/+1
| | | | | | | Don't print "SrcLine"; just print the filename and line number, which is obvious enough and more informative. llvm-svn: 90631
* Remove now-redundant llvm-as invocations.Dan Gohman2009-12-054-4/+4
| | | | llvm-svn: 90626
* Add testcase for PR4262.Bill Wendling2009-12-041-0/+17
| | | | llvm-svn: 90623
* Debug info is disabled on PPC Darwin.Bill Wendling2009-11-302-1/+6
| | | | llvm-svn: 90160
* Test for llvm-gcc checkin 89898.Dale Johannesen2009-11-251-0/+17
| | | | llvm-svn: 89899
* Not all ASM has # for comments.Bill Wendling2009-11-181-1/+1
| | | | llvm-svn: 89250
* Move DebugInfo checks into EmitComments and remove them fromDavid Greene2009-11-131-1/+0
| | | | | | | | target-specific AsmPrinters. Not all comments need DebugInfo. Re-enable the line numbers comment test. llvm-svn: 88697
* Reenable StackTracke.cpp test.Devang Patel2009-11-111-1/+1
| | | | llvm-svn: 86861
* XFAIL for now.Devang Patel2009-11-111-1/+1
| | | | llvm-svn: 86784
* Use ',' separation in XFAILs, lit doesn't evaluate them as regexs (easy to add,Daniel Dunbar2009-11-093-3/+3
| | | | | | but might as well use the more standard syntax). llvm-svn: 86553
* turn IPSCCP back on by default, try #3 or 4? Woo.Chris Lattner2009-11-031-1/+0
| | | | llvm-svn: 85929
* xfail this test since daniel turned off ipsccpChris Lattner2009-11-031-0/+1
| | | | llvm-svn: 85907
* We currently only run ipsccp at LTO time, which is silly. It subsumesChris Lattner2009-11-011-0/+19
| | | | | | | | | | | | ipconstprop and doesn't take much time. Just run it in its place. This adds a testcase for it, which I plan to expand to cover other "integration" cases, where we expect the optimizer to be able to eliminate various things. Due to phase order issues we've regressed in a number of areas and integration tests are the only way I see to prevent this. llvm-svn: 85729
* Add radar number.Dale Johannesen2009-10-271-0/+1
| | | | llvm-svn: 85290
* Testcase for llvm-gcc patch 85284.Dale Johannesen2009-10-271-0/+42
| | | | llvm-svn: 85287
* This is passing on Darwin PPC.Bill Wendling2009-10-231-1/+1
| | | | llvm-svn: 84921
* testcase for PR4678 & rdar://7309675Chris Lattner2009-10-222-5/+19
| | | | llvm-svn: 84830
* Adjust testcases for msasm -> alignstack.Dale Johannesen2009-10-211-2/+2
| | | | llvm-svn: 84796
* XFAIL this test for PPC.Bill Wendling2009-10-211-1/+1
| | | | llvm-svn: 84782
* Use llvmgxx for C++ test.Dale Johannesen2009-10-141-1/+1
| | | | llvm-svn: 84066
* Testcases for msasm bit (llvm-gcc 84062).Dale Johannesen2009-10-141-0/+23
| | | | llvm-svn: 84063
* These tests now pass.Devang Patel2009-10-131-1/+0
| | | | llvm-svn: 84019
* remove two old and nearly useless tests.Chris Lattner2009-10-132-34/+0
| | | | llvm-svn: 83937
* XFAIL these tests for now.Devang Patel2009-10-131-0/+1
| | | | llvm-svn: 83933
* Fix test.Evan Cheng2009-10-021-1/+2
| | | | llvm-svn: 83240
* C++ member functions must be 2 byte aligned per ABI.Evan Cheng2009-10-021-0/+19
| | | | llvm-svn: 83239
* Testcase for (llvm-gcc) 81399. Adjust an olderDale Johannesen2009-09-092-2/+20
| | | | | | | test case to allow for different, functionally identical output. llvm-svn: 81400
* Test for llvm-gcc commit 81037.Dale Johannesen2009-09-041-0/+7
| | | | llvm-svn: 81038
* Reapply 79977.Devang Patel2009-08-281-5/+0
| | | | | | Use MDNodes to encode debug info in llvm IR. llvm-svn: 80406
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-0/+5
| | | | llvm-svn: 80073
* Remove obsolete -f flags.Dan Gohman2009-08-2536-36/+36
| | | | llvm-svn: 79992
* Update DebugInfo interface to use metadata, instead of special named ↵Devang Patel2009-08-251-5/+0
| | | | | | | | llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977
* XFAIL this test since the fix was reverted.Duncan Sands2009-08-171-0/+1
| | | | llvm-svn: 79235
* Testcase for r78770.Bill Wendling2009-08-121-0/+13
| | | | llvm-svn: 78774
* XFAIL 2006-11-06-StackTrace.cpp on powerpc-apple-darwin9 until someone feelsDaniel Dunbar2009-08-071-2/+3
| | | | | | motivated to fix it. llvm-svn: 78406
* add a testcase for my llvm-gcc hack.Chris Lattner2009-08-061-0/+12
| | | | llvm-svn: 78289
OpenPOWER on IntegriCloud