summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/Reassociate
Commit message (Collapse)AuthorAgeFilesLines
...
* merge some more tests in.Chris Lattner2009-12-313-25/+28
| | | | llvm-svn: 92353
* filecheckizeChris Lattner2009-12-314-92/+101
| | | | llvm-svn: 92352
* Convert more tests to avoid llvm-as.Dan Gohman2009-09-113-6/+3
| | | | llvm-svn: 81545
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-1119-19/+19
| | | | | | | | input filename so that opt doesn't print the input filename in the output so that grep lines in the tests don't unintentionally match strings in the input filename. llvm-svn: 81537
* Use "opt < %s" instead of "opt %s" so that opt doesn't print the testDan Gohman2009-09-081-1/+1
| | | | | | filename in the output, which interferes with the tests' grep lines. llvm-svn: 81263
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-0821-21/+21
| | | | llvm-svn: 81257
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-0822-22/+22
| | | | | | of using llvm-as, now that opt supports this. llvm-svn: 81226
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-2/+2
| | | | | | | | | | | | | | | integer and floating-point opcodes, introducing FAdd, FSub, and FMul. For now, the AsmParser, BitcodeReader, and IRBuilder all preserve backwards compatability, and the Core LLVM APIs preserve backwards compatibility for IR producers. Most front-ends won't need to change immediately. This implements the first step of the plan outlined here: http://nondot.org/sabre/LLVMNotes/IntegerOverflow.txt llvm-svn: 72897
* Remove GCSE and LoadVN from the testsuite.Owen Anderson2008-08-162-2/+2
| | | | llvm-svn: 54832
* Let some more tests ignore expected output on stderr.Matthijs Kooijman2008-06-101-1/+1
| | | | | | | | | Also, use > %t instead of -o %t for output in one test since that also works when %t already exists. This fixes 6 testcases. llvm-svn: 52178
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-201-1/+1
| | | | llvm-svn: 51349
* Rename the last test with .llx extension to .ll, resolve duplicate test by ↵Gabor Greif2008-05-201-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
* Upgrade tests to not use llvm-upgrade.Tanya Lattner2008-03-1923-273/+288
| | | | llvm-svn: 48530
* Split up subtracts into add+negate if they have a reassociable use or operandChris Lattner2008-02-171-0/+13
| | | | | | that is also a subtract. This implements PR2047 and Transforms/Reassociate/subtest2.ll llvm-svn: 47241
* upgrade and simplify this test.Chris Lattner2008-02-171-6/+7
| | | | llvm-svn: 47240
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-155-8/+8
| | | | llvm-svn: 41097
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
| | | | llvm-svn: 37801
* move these xfailed tests to lib/Target/README.txtChris Lattner2007-05-051-66/+0
| | | | llvm-svn: 36805
* For PR1319:Reid Spencer2007-04-163-6/+13
| | | | | | | | 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 Spencer2007-04-161-1/+2
| | | | | | Fix syntax of tests to ensure grep pattern is properly quoted. llvm-svn: 36134
* For PR1319:Reid Spencer2007-04-154-5/+8
| | | | | | | | | | Upgrade to use new Tcl exec based test harness. This exposes 3 bugs that were previously not being reported: test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll test/Transforms/GlobalOpt/memset.ll test/Transforms/IndVarsSimplify/exit_value_tests.llx llvm-svn: 36065
* Make the llvm-runtest function much more amenable by eliminating all theReid Spencer2007-04-111-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
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-1/+1
| | | | | | | | | | | | This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to make shl, ashr and lshr instructions look like a binary operator: shl i32 %X, 1 instead of shl i32 %X, i8 1 Additionally, this should help a few passes perform additional optimizations. llvm-svn: 33776
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-1727-0/+468
llvm-svn: 33296
OpenPOWER on IntegriCloud