summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/vec_set-6.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-1/+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-1/+2
| | | | | | movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. llvm-svn: 50838
* Favors pshufd over shufps when shuffling elements from one vector. pshufd is ↵Evan Cheng2008-04-051-1/+1
| | | | | | faster than shufps. llvm-svn: 49244
* Remove llvm-upgrade and update tests.Tanya Lattner2008-02-211-6/+7
| | | | llvm-svn: 47432
* Convert tests using "| wc -l | grep ..." to use the count script.Dan Gohman2007-08-151-2/+2
| | | | llvm-svn: 41097
* For PR1319:Reid Spencer2007-04-161-2/+3
| | | | | | | | 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/+9
llvm-svn: 33296
OpenPOWER on IntegriCloud