Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Regression is gone, don't try to find it on clean target. | Reid Spencer | 2007-01-17 | 158 | -4056/+0 |
| | | | | llvm-svn: 33296 | ||||
* | test darwin too! :) | Chris Lattner | 2007-01-15 | 1 | -1/+2 |
| | | | | llvm-svn: 33241 | ||||
* | new testcase for pr1103 | Chris Lattner | 2007-01-14 | 1 | -0/+464 |
| | | | | llvm-svn: 33188 | ||||
* | For PR1043: | Reid Spencer | 2007-01-13 | 2 | -18/+18 |
| | | | | | | | | Bye, Bye Booly. Remove the use of the bool type from non-upgraded test cases and from grep expressions. The parser doesn't accept it and the asm writer doesn't produce it any more. llvm-svn: 33183 | ||||
* | update this to work with recent asmprinter change | Chris Lattner | 2007-01-12 | 1 | -1/+1 |
| | | | | llvm-svn: 33143 | ||||
* | * PIC codegen for X86/Linux has been implemented | Anton Korobeynikov | 2007-01-12 | 8 | -0/+172 |
| | | | | | | | | * PIC-aware internal structures in X86 Codegen have been refactored * Visibility (default/weak) has been added * Docs fixes (external weak linkage, visibility, formatting) llvm-svn: 33136 | ||||
* | Add PR number for future reference | Chris Lattner | 2007-01-09 | 1 | -0/+1 |
| | | | | llvm-svn: 33031 | ||||
* | Fix test case. | Evan Cheng | 2007-01-09 | 1 | -1/+1 |
| | | | | llvm-svn: 33030 | ||||
* | Added a test case from PR1075. | Evan Cheng | 2007-01-08 | 1 | -0/+13 |
| | | | | llvm-svn: 33028 | ||||
* | Undo xfail now scheduler deficiency has been fixed. | Evan Cheng | 2007-01-08 | 1 | -2/+1 |
| | | | | llvm-svn: 33027 | ||||
* | Update test case. | Evan Cheng | 2007-01-05 | 1 | -2/+0 |
| | | | | llvm-svn: 32936 | ||||
* | Global variables are not renamed by llvm-upgrade any more. | Reid Spencer | 2007-01-05 | 2 | -5/+5 |
| | | | | llvm-svn: 32925 | ||||
* | Update for change in parameter attribute syntax. | Reid Spencer | 2007-01-05 | 1 | -1/+1 |
| | | | | llvm-svn: 32924 | ||||
* | Give the assembler some input. | Reid Spencer | 2007-01-05 | 1 | -3/+4 |
| | | | | llvm-svn: 32903 | ||||
* | Add a test case for SSE fcopysign using SSE bitwise operations. | Evan Cheng | 2007-01-05 | 1 | -0/+18 |
| | | | | llvm-svn: 32901 | ||||
* | Update test cases that grepped for register names that have now changed | Reid Spencer | 2007-01-03 | 2 | -7/+11 |
| | | | | | | as a result of llvm-upgrade handling collapsed type planes better. llvm-svn: 32849 | ||||
* | It is no longer permissible to have undefined types in function parameters. | Reid Spencer | 2007-01-03 | 1 | -0/+4 |
| | | | | | | Just fix it by defining the type as opaque. llvm-svn: 32838 | ||||
* | For PR1070: | Reid Spencer | 2007-01-02 | 1 | -2/+4 |
| | | | | | | | Revert previous patch now that llvm-upgrade can handle collapsed type plane conversion properly. llvm-svn: 32814 | ||||
* | For PR950: | Reid Spencer | 2006-12-31 | 6 | -37/+38 |
| | | | | | | | | | | | | | | | | | | | | | | Update the test suite to accommodate the change from signed integer types to signless integer types. The changes were of only a few kinds: 1. Make sure llvm-upgrade is run on the source which does the bulk of the changes automatically. 2. Change things like "grep 'int'" to "grep 'i32'" 3. In several tests bitcasting caused the same name to be reused in the same type plane. These had to be manually fixed. The fix was (generally) to leave the bitcast and provide the instruction with a new name. This should not affect the semantics of the test. In a few cases, the bitcasts were known to be superfluous and irrelevant to the test case so they were removed. 4. One test case uses a bytecode file which needed to be updated to the latest bytecode format. llvm-svn: 32789 | ||||
* | Update tests that need to be run through llvm-upgrade. This is necessary | Reid Spencer | 2006-12-29 | 5 | -12/+14 |
| | | | | | | for upcoming changes to the llvm assembly grammar. llvm-svn: 32768 | ||||
* | Integer constants now print out as signed values in the assembly, | Reid Spencer | 2006-12-21 | 1 | -1/+1 |
| | | | | | | regardless of the signedness of the associated type. llvm-svn: 32734 | ||||
* | testcase for pr1061 | Chris Lattner | 2006-12-19 | 1 | -0/+91 |
| | | | | llvm-svn: 32674 | ||||
* | This should check for darwin literal sections as well. | Chris Lattner | 2006-12-12 | 1 | -1/+2 |
| | | | | llvm-svn: 32464 | ||||
* | the xform is done by scalarrepl not the code generator. | Chris Lattner | 2006-12-11 | 1 | -3/+2 |
| | | | | llvm-svn: 32425 | ||||
* | fix test/Regression/CodeGen/X86/weak.ll | Rafael Espindola | 2006-12-09 | 1 | -0/+3 |
| | | | | | | if a variable has no initialization, I->getInitializer() will fail llvm-svn: 32407 | ||||
* | test packed struct codegen on x86 | Andrew Lenharth | 2006-12-08 | 1 | -0/+38 |
| | | | | llvm-svn: 32367 | ||||
* | this is a subset of Codegen/X86/bitcast.ll, remove it. | Chris Lattner | 2006-12-06 | 1 | -13/+0 |
| | | | | llvm-svn: 32248 | ||||
* | new testcase | Chris Lattner | 2006-12-05 | 1 | -0/+24 |
| | | | | llvm-svn: 32227 | ||||
* | Testcase for PR1029, patch by Rafael vila de EspÃndola | Chris Lattner | 2006-12-04 | 1 | -0/+15 |
| | | | | llvm-svn: 32205 | ||||
* | Make this test succeed on both Darwin and Linux | Reid Spencer | 2006-12-04 | 1 | -1/+1 |
| | | | | llvm-svn: 32189 | ||||
* | XFAIL until PR1033 is fixed. | Reid Spencer | 2006-12-04 | 1 | -0/+1 |
| | | | | llvm-svn: 32187 | ||||
* | Test case for PR1033, x86-64 code gen fails on bitcast. | Reid Spencer | 2006-12-04 | 1 | -0/+12 |
| | | | | llvm-svn: 32185 | ||||
* | Fix test. | Evan Cheng | 2006-12-04 | 1 | -8/+8 |
| | | | | llvm-svn: 32183 | ||||
* | Upgrade intrinsic function calls manually. | Reid Spencer | 2006-12-02 | 1 | -4/+4 |
| | | | | llvm-svn: 32137 | ||||
* | Rearrange code so that llvm-upgrade doesn't break the optimization this | Reid Spencer | 2006-12-02 | 1 | -1/+1 |
| | | | | | | test is trying to verify. llvm-svn: 32135 | ||||
* | Use the llvm-upgrade program to upgrade llvm assembly. | Reid Spencer | 2006-12-02 | 139 | -208/+208 |
| | | | | llvm-svn: 32115 | ||||
* | This test is meant for X86 CPU which does not support SSE2. | Evan Cheng | 2006-12-01 | 1 | -1/+1 |
| | | | | llvm-svn: 32072 | ||||
* | Add a extern weak test case. | Evan Cheng | 2006-12-01 | 1 | -0/+11 |
| | | | | llvm-svn: 32070 | ||||
* | Add X86-64 load / store codegen tests. | Evan Cheng | 2006-11-30 | 1 | -0/+36 |
| | | | | llvm-svn: 32047 | ||||
* | New LSR test case. | Evan Cheng | 2006-11-29 | 1 | -0/+29 |
| | | | | llvm-svn: 32029 | ||||
* | Add x86-64 llvm.readcyclecounter test. | Evan Cheng | 2006-11-29 | 1 | -1/+2 |
| | | | | llvm-svn: 32018 | ||||
* | Fix test. | Evan Cheng | 2006-11-29 | 1 | -3/+1 |
| | | | | llvm-svn: 32015 | ||||
* | This fails on mainline. | Chris Lattner | 2006-11-29 | 1 | -0/+2 |
| | | | | llvm-svn: 32007 | ||||
* | Add test cases for PR1022, 1023. | Evan Cheng | 2006-11-29 | 1 | -0/+34 |
| | | | | llvm-svn: 32002 | ||||
* | testcase for pr1016 | Chris Lattner | 2006-11-28 | 1 | -0/+8 |
| | | | | llvm-svn: 31951 | ||||
* | Add 3 more test cases for ptrtoint, fptoui and fptosi | Reid Spencer | 2006-11-27 | 1 | -1/+28 |
| | | | | llvm-svn: 31940 | ||||
* | Alter these tests to ensure they match a "test $1, X" X86 instruction that | Reid Spencer | 2006-11-27 | 1 | -1/+1 |
| | | | | | | is now generated by the LLVM backend for "trunc to bool" instructions. llvm-svn: 31935 | ||||
* | For PR950: | Reid Spencer | 2006-11-27 | 1 | -0/+32 |
| | | | | | | | | | | The long awaited CAST patch. This introduces 12 new instructions into LLVM to replace the cast instruction. Corresponding changes throughout LLVM are provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the exception of 175.vpr which fails only on a slight floating point output difference. llvm-svn: 31931 | ||||
* | Don't use bitcast yet! | Reid Spencer | 2006-11-26 | 1 | -11/+11 |
| | | | | llvm-svn: 31930 | ||||
* | Make this test case easier to read. No functional changes. | Reid Spencer | 2006-11-26 | 1 | -27/+27 |
| | | | | llvm-svn: 31929 |