summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Alpha
Commit message (Collapse)AuthorAgeFilesLines
* Fix Alpha test and support for private linkage.Rafael Espindola2009-01-151-5/+5
| | | | llvm-svn: 62282
* Add the private linkage.Rafael Espindola2009-01-151-0/+21
| | | | llvm-svn: 62279
* Correct some thinkos in the expansion of ADD/SUBDuncan Sands2008-11-121-0/+14
| | | | | | | when the target does not support ADDC/SUBC. This fixes PR3044. llvm-svn: 59120
* fix another libgcc blockerAndrew Lenharth2008-11-111-0/+22
| | | | llvm-svn: 59026
* get CodeGen/Alpha/mul128.ll to work.Chris Lattner2008-10-091-1/+0
| | | | llvm-svn: 57318
* 128 mul test, xfailedAndrew Lenharth2008-10-071-0/+8
| | | | llvm-svn: 57250
* Expand arith on machines without carry flagsAndrew Lenharth2008-10-072-1/+9
| | | | llvm-svn: 57243
* no need to write the output to the diskChris Lattner2008-10-071-1/+1
| | | | llvm-svn: 57232
* Add test case for ADDC ADDE expansionAndrew Lenharth2008-10-071-0/+10
| | | | llvm-svn: 57228
* allow this to pass.Chris Lattner2008-08-291-21/+1
| | | | llvm-svn: 55540
* Don't try to compile tests for the ev56 alpha subtarget, which hasn't beenMatthijs Kooijman2008-06-122-3/+0
| | | | | | supported since r33492. llvm-svn: 52237
* Fix RUN line.Evan Cheng2008-03-091-1/+1
| | | | llvm-svn: 48116
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-091-0/+1
| | | | llvm-svn: 48103
* Remove llvm-upgrade and update tests.Tanya Lattner2008-02-1926-370/+331
| | | | llvm-svn: 47296
* llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth2008-02-162-0/+16
| | | | llvm-svn: 47204
* xfail a testChris Lattner2007-11-281-0/+1
| | | | llvm-svn: 44395
* something wrong with this optAndrew Lenharth2007-11-271-0/+13
| | | | llvm-svn: 44370
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-153-15/+15
| | | | llvm-svn: 41097
* This is the patch to provide clean intrinsic function overloading support in ↵Chandler Carruth2007-08-041-3/+4
| | | | | | | | LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. This also changes the syntax for llvm.bswap, llvm.part.set, llvm.part.select, and llvm.ct* intrinsics. They are automatically upgraded by both the LLVM ASM reader and the bitcode reader. The test cases have been updated, with special tests added to ensure the automatic upgrading is supported. llvm-svn: 40807
* Fix a bug in getCopyFromParts turned up in the testcase for PR1132.Dan Gohman2007-07-301-0/+23
| | | | llvm-svn: 40598
* For PR1553:Reid Spencer2007-07-193-15/+15
| | | | | | | | Change the keywords for the zext and sext parameter attributes to be zeroext and signext so they don't conflict with the keywords for the instructions of the same name. This gets around the ambiguity. llvm-svn: 40069
* Convert .cvsignore filesJohn Criswell2007-06-291-3/+0
| | | | llvm-svn: 37801
* update syntaxChris Lattner2007-04-281-2/+2
| | | | llvm-svn: 36531
* simplify this test until it can be dealt withAndrew Lenharth2007-04-221-6/+7
| | | | llvm-svn: 36351
* Use the llvm_supports_target function to prevent running of tests forReid Spencer2007-04-211-1/+3
| | | | | | targets that LLVM is not configured to support. llvm-svn: 36315
* this is fixedAndrew Lenharth2007-04-171-1/+1
| | | | llvm-svn: 36190
* For PR1336:Reid Spencer2007-04-161-1/+0
| | | | | | Un-XFAIL because this passes now. llvm-svn: 36145
* For PR1319:Reid Spencer2007-04-161-2/+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 Spencer2007-04-161-1/+1
| | | | | | Fix syntax of tests to ensure grep pattern is properly quoted. llvm-svn: 36134
* For PR1336:Reid Spencer2007-04-161-1/+0
| | | | | | Un-XFAIL as Alpha feature now specified in lower case. llvm-svn: 36126
* Fix an intrinsic name.Reid Spencer2007-04-161-3/+2
| | | | llvm-svn: 36110
* For PR1336:Reid Spencer2007-04-161-2/+2
| | | | | | | Rename the intrinsic so this can be upgraded properly. It still fails with an llc warning llvm-svn: 36109
* For PR1336:Reid Spencer2007-04-154-0/+4
| | | | | | XFAIL tests covered by the PR. These will be un-XFAILed as they are fixed. llvm-svn: 36093
* For PR1319: Upgrade to use new test harnessReid Spencer2007-04-1517-50/+54
| | | | llvm-svn: 36075
* 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
* Remove use of implementation keyword.Reid Spencer2007-03-283-3/+0
| | | | llvm-svn: 35412
* Changes to support making the shift instructions be true BinaryOperators.Reid Spencer2007-02-021-16/+16
| | | | | | | | | | | | 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
* For PR761:Reid Spencer2007-01-263-26/+26
| | | | | | | | | | | | | | 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 Spencer2007-01-1732-0/+773
llvm-svn: 33296
OpenPOWER on IntegriCloud