summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/vec_set-5.ll
Commit message (Collapse)AuthorAgeFilesLines
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-081-1/+1
| | | | llvm-svn: 81290
* Remove obsolete -f flags.Dan Gohman2009-08-251-1/+1
| | | | llvm-svn: 79992
* Slightly generalize the code that handles shuffles of consecutive loads Eli Friedman2009-06-071-2/+1
| | | | | | | | | | | on x86 to handle more cases. Fix a bug in said code that would cause it to read past the end of an object. Rewrite the code in SelectionDAGLegalize::ExpandBUILD_VECTOR to be a bit more general. Remove PerformBuildVectorCombine, which is no longer necessary with these changes. In addition to simplifying the code, with this change, we can now catch a few more cases of consecutive loads. llvm-svn: 73012
* Handle vector move / load which zero the destination register top bits (i.e. ↵Evan Cheng2008-05-081-2/+1
| | | | | | movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. llvm-svn: 50838
* Add nounwind.Evan Cheng2008-05-071-3/+3
| | | | llvm-svn: 50837
* Remove llvm-upgrade and update tests.Tanya Lattner2008-02-211-18/+18
| | | | llvm-svn: 47432
* Make better use of instructions that clear high bits; fix various 2-wide ↵Evan Cheng2007-12-151-1/+2
| | | | | | shuffle bugs. llvm-svn: 45058
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-151-3/+3
| | | | llvm-svn: 41097
* For PR1319:Reid Spencer2007-04-161-3/+4
| | | | | | | | 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
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-171-0/+28
llvm-svn: 33296
OpenPOWER on IntegriCloud