Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove test/FrontendC, almost all of the tests have been migrated | Eric Christopher | 2011-07-26 | 362 | -5534/+0 |
| | | | | | | to clang now, the rest are in process (6) or have been deleted. llvm-svn: 136191 | ||||
* | More minor adjustments. | Eric Christopher | 2011-07-16 | 1 | -10/+10 |
| | | | | llvm-svn: 135342 | ||||
* | Finish propagating %asmtmp->%1 change. | Eric Christopher | 2011-07-16 | 2 | -2/+2 |
| | | | | llvm-svn: 135330 | ||||
* | Update these tests, no longer outputting names for the variables. | Eric Christopher | 2011-07-15 | 2 | -6/+6 |
| | | | | llvm-svn: 135298 | ||||
* | Land the long talked about "type system rewrite" patch. This | Chris Lattner | 2011-07-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | patch brings numerous advantages to LLVM. One way to look at it is through diffstat: 109 files changed, 3005 insertions(+), 5906 deletions(-) Removing almost 3K lines of code is a good thing. Other advantages include: 1. Value::getType() is a simple load that can be CSE'd, not a mutating union-find operation. 2. Types a uniqued and never move once created, defining away PATypeHolder. 3. Structs can be "named" now, and their name is part of the identity that uniques them. This means that the compiler doesn't merge them structurally which makes the IR much less confusing. 4. Now that there is no way to get a cycle in a type graph without a named struct type, "upreferences" go away. 5. Type refinement is completely gone, which should make LTO much MUCH faster in some common cases with C++ code. 6. Types are now generally immutable, so we can use "Type *" instead "const Type *" everywhere. Downsides of this patch are that it removes some functions from the C API, so people using those will have to upgrade to (not yet added) new API. "LLVM 3.0" is the right time to do this. There are still some cleanups pending after this, this patch is large enough as-is. llvm-svn: 134829 | ||||
* | Fix this test to actually check something and be able to be compiled. | Eric Christopher | 2011-06-27 | 1 | -2/+2 |
| | | | | llvm-svn: 133952 | ||||
* | remove an unreduced testcase. | Chris Lattner | 2011-06-18 | 1 | -282/+0 |
| | | | | llvm-svn: 133356 | ||||
* | Reverted r132785. It seems this test needs more research. | Galina Kistanova | 2011-06-10 | 1 | -1/+4 |
| | | | | llvm-svn: 132836 | ||||
* | Changed condition. | Galina Kistanova | 2011-06-10 | 1 | -1/+1 |
| | | | | llvm-svn: 132834 | ||||
* | Added dg.exp to run FrontendC ARM-dependent tests; updated ↵ | Galina Kistanova | 2011-06-09 | 2 | -4/+6 |
| | | | | | | inline-asm-multichar.c test per this change. llvm-svn: 132785 | ||||
* | Create a new ARM directory for FrontendC tests and use it. | Eric Christopher | 2011-06-07 | 1 | -0/+0 |
| | | | | llvm-svn: 132734 | ||||
* | Testcase for llvm-gcc commit r132591. | Eric Christopher | 2011-06-03 | 1 | -0/+11 |
| | | | | | | Part of rdar://9037836 and rdar://9119939 llvm-svn: 132592 | ||||
* | This should have been a C++ testcase. | Bill Wendling | 2011-06-02 | 1 | -91/+0 |
| | | | | llvm-svn: 132504 | ||||
* | Testcase for r132493. | Bill Wendling | 2011-06-02 | 1 | -0/+91 |
| | | | | llvm-svn: 132495 | ||||
* | Update for r132493 change. | Bill Wendling | 2011-06-02 | 1 | -4/+4 |
| | | | | llvm-svn: 132494 | ||||
* | Add a testcase, enabled only on arm, for llvm-gcc r132366. | Eric Christopher | 2011-06-01 | 1 | -0/+19 |
| | | | | llvm-svn: 132409 | ||||
* | Pass -disable-cfi to llc. | Rafael Espindola | 2011-05-06 | 3 | -3/+3 |
| | | | | llvm-svn: 130999 | ||||
* | Pass -disable-cfi. | Rafael Espindola | 2011-05-06 | 1 | -1/+1 |
| | | | | llvm-svn: 130995 | ||||
* | Fix test to be less sensitive to coalescing. | Jakob Stoklund Olesen | 2011-05-05 | 1 | -2/+3 |
| | | | | | | This should unbreak llvm-gcc-i386-linux-selfhost. llvm-svn: 130927 | ||||
* | Pass -disable-cfi to llc. | Rafael Espindola | 2011-05-02 | 1 | -1/+1 |
| | | | | llvm-svn: 130713 | ||||
* | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 2 | -2/+2 |
| | | | | | | Luis Felipe Strano Moraes! llvm-svn: 129558 | ||||
* | tests: Remove a FrontendC test which is no longer valid. | Daniel Dunbar | 2011-04-14 | 1 | -11/+0 |
| | | | | llvm-svn: 129519 | ||||
* | Testcase for r128619 (PR9571). | Bill Wendling | 2011-03-31 | 1 | -0/+15 |
| | | | | llvm-svn: 128620 | ||||
* | Testcase for llvm-gcc commit r128230. | Eric Christopher | 2011-03-24 | 1 | -0/+11 |
| | | | | llvm-svn: 128242 | ||||
* | Remove the test. | Devang Patel | 2011-03-22 | 1 | -19/+0 |
| | | | | llvm-svn: 128119 | ||||
* | Try to appease buildbot gods. | Devang Patel | 2011-03-22 | 1 | -1/+1 |
| | | | | llvm-svn: 128112 | ||||
* | Try again to make this test darwin only. | Devang Patel | 2011-03-21 | 1 | -1/+2 |
| | | | | llvm-svn: 128036 | ||||
* | Force x86_64. | Devang Patel | 2011-03-21 | 1 | -1/+1 |
| | | | | llvm-svn: 128027 | ||||
* | Enable this test only for Darwin. | Devang Patel | 2011-03-21 | 1 | -1/+1 |
| | | | | llvm-svn: 128017 | ||||
* | Disable test in a way that keeps lit happy. | Daniel Dunbar | 2011-03-20 | 1 | -1/+2 |
| | | | | llvm-svn: 127962 | ||||
* | Disable test to unbreak Linux. Radar 9156771. | Stuart Hastings | 2011-03-19 | 1 | -1/+1 |
| | | | | llvm-svn: 127945 | ||||
* | Test case for r127940. | Devang Patel | 2011-03-19 | 1 | -0/+17 |
| | | | | llvm-svn: 127941 | ||||
* | Add a RUN line to the test case to make it functional. <rdar://problem/9055247> | Stuart Hastings | 2011-03-09 | 1 | -0/+1 |
| | | | | llvm-svn: 127312 | ||||
* | Test cases for r127309. <rdar://problem/9055247> | Stuart Hastings | 2011-03-09 | 2 | -0/+8 |
| | | | | llvm-svn: 127310 | ||||
* | Build bots hate me. | Bill Wendling | 2011-03-09 | 1 | -1/+1 |
| | | | | llvm-svn: 127307 | ||||
* | Reverting testcase at 4126896; r126672 broke something else. ↵ | Stuart Hastings | 2011-03-08 | 1 | -2/+0 |
| | | | | | | <rdar://problem/9055247> llvm-svn: 127278 | ||||
* | Once again try to appease the buildbot gods. | Bill Wendling | 2011-03-08 | 1 | -2/+1 |
| | | | | llvm-svn: 127272 | ||||
* | Try to fix the compilation error due to type incombatibility. | Bill Wendling | 2011-03-08 | 1 | -1/+2 |
| | | | | llvm-svn: 127265 | ||||
* | Testcase for r127187. | Bill Wendling | 2011-03-08 | 1 | -0/+24 |
| | | | | llvm-svn: 127236 | ||||
* | Test case for r126672. Radar 9055247. | Stuart Hastings | 2011-03-02 | 1 | -0/+2 |
| | | | | llvm-svn: 126896 | ||||
* | Test case for r126127. Radar 9012638. | Stuart Hastings | 2011-02-21 | 1 | -0/+5 |
| | | | | llvm-svn: 126131 | ||||
* | Update llvm-gcc's tests. | Rafael Espindola | 2011-01-14 | 6 | -10/+10 |
| | | | | llvm-svn: 123447 | ||||
* | Test case for r120740. Radar 8712503. | Stuart Hastings | 2010-12-02 | 1 | -0/+7 |
| | | | | llvm-svn: 120741 | ||||
* | Remove explicit uses of -emit-llvm, the test infrastructure adds it | Duncan Sands | 2010-11-25 | 88 | -121/+121 |
| | | | | | | | | automatically. Use -S with llvm-gcc rather than -c, so tests can work when llvm-gcc is really dragonegg (which can output IR with -S but not -c). llvm-svn: 120158 | ||||
* | Test for llvm-gcc patch 119392. | Dale Johannesen | 2010-11-16 | 1 | -0/+16 |
| | | | | llvm-svn: 119393 | ||||
* | Testcase for llvm-gcc 118368. 8629268. | Dale Johannesen | 2010-11-07 | 1 | -0/+17 |
| | | | | llvm-svn: 118369 | ||||
* | Get rid of the last use of -m64 in FrontendC. This solution | Duncan Sands | 2010-09-09 | 1 | -2/+2 |
| | | | | | | | of checking for either 4 or 8 is not very satisfactory, but it would catch the original problem (an alignment of 1). llvm-svn: 113485 | ||||
* | Another test that uses -m64. Here too it looks like it can be | Duncan Sands | 2010-09-09 | 1 | -10/+4 |
| | | | | | | | removed. Not that the XTARGET wasn't doing anything since it does nothing without an accompanying XFAIL. llvm-svn: 113484 | ||||
* | On i386, llvm-gcc cannot be assumed to support -m64. Since these | Duncan Sands | 2010-09-09 | 2 | -3/+3 |
| | | | | | | | tests pass here (i686-linux and x86-64-linux) without -m64, simply remove the -m64. llvm-svn: 113483 | ||||
* | Typo. Thanks to BillW for pointing it out! | Stuart Hastings | 2010-09-07 | 1 | -1/+1 |
| | | | | llvm-svn: 113281 |