Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rename the last test with .llx extension to .ll, resolve duplicate test by ↵ | Gabor Greif | 2008-05-20 | 1 | -1/+1 | |
| | | | | | | renaming to isnan2. Now that no test has llx ending there is no need to search for them from dg.exp too. llvm-svn: 51328 | |||||
* | Fix this test. It was testing broken behavior in that it required ADCE to ↵ | Owen Anderson | 2008-05-16 | 1 | -3/+2 | |
| | | | | | | | | | eliminate a potentially infinite loop, which is undesirable. Instead, test the LICM behavior that we're really interested in. llvm-svn: 51177 | |||||
* | rename *.llx -> *.ll, last batch. | Chris Lattner | 2008-04-19 | 2 | -0/+0 | |
| | | | | llvm-svn: 49971 | |||||
* | Make GVN able to remove unnecessary calls to read-only functions again. | Owen Anderson | 2008-04-17 | 1 | -1/+1 | |
| | | | | llvm-svn: 49842 | |||||
* | Don't assume a tail call can't reference a byval | Dale Johannesen | 2008-04-15 | 1 | -0/+18 | |
| | | | | | | argument to the outer function, this isn't correct. llvm-svn: 49731 | |||||
* | The functionality being tested was removed because it was horribly unsafe. | Owen Anderson | 2008-04-13 | 1 | -1/+1 | |
| | | | | llvm-svn: 49610 | |||||
* | Fix http://llvm.org/bugs/show_bug.cgi?id=2104 by ordering lexicographically ↵ | Gabor Greif | 2008-02-28 | 1 | -1/+1 | |
| | | | | | | what gets printed. Be const-correct in PrintResults and uninline it too llvm-svn: 47712 | |||||
* | Remove llvm-upgrade. | Tanya Lattner | 2008-02-14 | 23 | -320/+302 | |
| | | | | llvm-svn: 47110 | |||||
* | Teach basicaa that 'byval' arguments define a new memory location that | Chris Lattner | 2008-01-24 | 1 | -0/+18 | |
| | | | | | | | can't be aliased to other known objects. This allows us to know that byval pointer args don't alias globals, etc. llvm-svn: 46315 | |||||
* | Accept both %y, %x and %x, %y as valid answers. | Nick Lewycky | 2008-01-06 | 1 | -1/+1 | |
| | | | | llvm-svn: 45649 | |||||
* | Fix PR1782, patch by Wojtek Matyjewicz! | Chris Lattner | 2007-12-09 | 1 | -0/+31 | |
| | | | | llvm-svn: 44733 | |||||
* | Fix bug in regression tests that ignored stderr output in RUN lines. Updated ↵ | Tanya Lattner | 2007-11-28 | 2 | -8/+8 | |
| | | | | | | | | tests and fixed broken run lines. XFAILed 3 arm regressions (will file bugs) llvm-svn: 44389 | |||||
* | Allow GVN to eliminate read-only function calls when it can detect that they ↵ | Owen Anderson | 2007-11-26 | 1 | -1/+1 | |
| | | | | | | are redundant. llvm-svn: 44323 | |||||
* | Teach alias analysis about readnone/readonly functions. | Duncan Sands | 2007-11-22 | 1 | -0/+33 | |
| | | | | | | Based on a patch by Török Edwin. llvm-svn: 44279 | |||||
* | Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll | Chris Lattner | 2007-11-06 | 1 | -0/+34 | |
| | | | | llvm-svn: 43756 | |||||
* | Fix for PR1741. | Owen Anderson | 2007-10-25 | 1 | -0/+14 | |
| | | | | llvm-svn: 43326 | |||||
* | This resolves a regression of BasicAA which failed to find any memory ↵ | Chandler Carruth | 2007-08-06 | 1 | -0/+17 | |
| | | | | | | information for overloaded intrinsics (PR1600). This resolves that issue, and improves the matching scheme to use a BitVector rather than a binary search. llvm-svn: 40872 | |||||
* | Teach BasicAA about noalias parameter attributes, but do it correctly this time. | Christopher Lamb | 2007-08-02 | 2 | -0/+27 | |
| | | | | llvm-svn: 40711 | |||||
* | Revert overly aggressive interpretation of noalias | Christopher Lamb | 2007-07-31 | 1 | -12/+0 | |
| | | | | llvm-svn: 40635 | |||||
* | Teach BasicAA about noalias function parameters. Passes all of DejaGNU and ↵ | Christopher Lamb | 2007-07-31 | 1 | -0/+12 | |
| | | | | | | test-suite. llvm-svn: 40624 | |||||
* | Convert .cvsignore files | John Criswell | 2007-06-29 | 1 | -3/+0 | |
| | | | | llvm-svn: 37801 | |||||
* | For PR1319: | Reid Spencer | 2007-04-16 | 1 | -1/+1 | |
| | | | | | | | | Remove && from the end of the lines to prevent tests from throwing run lines into the background. Also, clean up places where the same command is run multiple times by using a temporary file. llvm-svn: 36142 | |||||
* | For PR1319: | Reid Spencer | 2007-04-16 | 1 | -1/+1 | |
| | | | | | | Fix syntax of tests to ensure grep pattern is properly quoted. llvm-svn: 36134 | |||||
* | For PR1319: | Reid Spencer | 2007-04-16 | 4 | -5/+9 | |
| | | | | | | Fix test syntax per new rules. llvm-svn: 36133 | |||||
* | Changes to fix problems with "make check". Apparently you can redefine | Reid Spencer | 2007-04-14 | 1 | -1/+1 | |
| | | | | | | | functions and Tcl's just tickled with that. The fix is to give the "new" test system a different interface function name. llvm-svn: 36022 | |||||
* | Convert test cases to new llvm.exp version of llvm_runtest and fix tests | Reid Spencer | 2007-04-14 | 6 | -7/+13 | |
| | | | | | | that it found to be broken. llvm-svn: 36009 | |||||
* | Make the llvm-runtest function much more amenable by eliminating all the | Reid Spencer | 2007-04-11 | 1 | -1/+1 | |
| | | | | | | | | global variables that needed to be passed in. This makes it possible to add new global variables with only a couple changes (Makefile and llvm-dg.exp) instead of touching every single dg.exp file. llvm-svn: 35918 | |||||
* | Remove use of implementation keyword. | Reid Spencer | 2007-03-28 | 1 | -1/+0 | |
| | | | | llvm-svn: 35412 | |||||
* | For PR761: | Reid Spencer | 2007-01-26 | 1 | -3/+1 | |
| | | | | | | | | | | | | | | Remove "target endian/pointersize" or add "target datalayout" to make the test parse properly or set the datalayout because defaults changes. For PR645: Make global names use the @ prefix. For llvm-upgrade changes: Fix test cases or completely remove use of llvm-upgrade for test cases that cannot survive the new renaming or upgrade capabilities. llvm-svn: 33533 | |||||
* | Regression is gone, don't try to find it on clean target. | Reid Spencer | 2007-01-17 | 26 | -0/+561 | |
llvm-svn: 33296 |